Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N4 2014 year

Automata-Based Software Engineering: the Language and Development Methods
V. I. Shelekhov , e-mail: vshel@iis.nsk.su

The language and methods of automata-based software engineering integrated with object-oriented and predicate software engineering methods are developed. A program is constructed as a finite state automation presented in the form of control state hypergraph. Automata-based methods are illustrated on the programs of alarm clock modeling and ATM adaptation layer (type 2) protocol.

Keywords: program comprehension, automata-based programming, predicate programming, ATM Adaptation Layer
pp. 3–15