Journal
Scientific and technical journal of information technologies, mechanics and optics
UDK004.4’2
Issue:8 (53)
Automata-based programming and its advantages for software development are described in this paper. Tools for automata-based programming and examples of its successful application are also described. Procedure-based programming and object-oriented programming with explicit state emphasis are described. Automata-based programs can be efficiently verified, for their construction genetic algorithms can be applied.