Back to Search Start Over

Automata-Based Software Engineering with Event-B.

Authors :
Shelekhov, V. I.
Source :
Programming & Computer Software. Oct2023, Vol. 49 Issue 5, p470-483. 14p.
Publication Year :
2023

Abstract

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03617688
Volume :
49
Issue :
5
Database :
Academic Search Index
Journal :
Programming & Computer Software
Publication Type :
Academic Journal
Accession number :
172842787
Full Text :
https://doi.org/10.1134/S0361768823050079