Automata-Based Software Engineering with Event-B


연구 분야: Analysis



학회: Programming and Computer Software


초록

A new automata-based programming language built by extending the Event-B specification language is proposed. When developing models in Event-B, it becomes possible to use automata-based methods in addition to the popular refinement method. The automata-based software engineering based on Event-B is demonstrated by the example of traffic control on a bridge from the Event-B system manual. A simpler solution with verification in the Rodin tool is proposed. The effectiveness of Event-B verification methods is confirmed by finding three nontrivial bugs in our solution.


Author Profile
V. I. Shelekhov

Ershov Institute of Informatics Systems 630090 Novosibirsk Russia

Russia

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Russia
사이트 Springer
좋아요 수 0

연관 논문 목록 (219건)