AUTOMATIC SYNTHESIS OF STATE MACHINES FROM TRACE DIAGRAMS

Citation
K. Koskimies et E. Makinen, AUTOMATIC SYNTHESIS OF STATE MACHINES FROM TRACE DIAGRAMS, Software, practice & experience, 24(7), 1994, pp. 643-658
Citations number
11
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
ISSN journal
00380644
Volume
24
Issue
7
Year of publication
1994
Pages
643 - 658
Database
ISI
SICI code
0038-0644(1994)24:7<643:ASOSMF>2.0.ZU;2-U
Abstract
The automatic synthesis of state machines describing the behaviour of a class of objects in object-oriented software modelling is studied. I t is shown that the synthesis can be carried out on the basis of trace diagrams giving possible sequences of events during the execution of the system. An algorithm originally developed for the automatic constr uction of programs on the basis of their execution traces is applied t o the problem, and an experimental state machine synthesizer is implem ented. It is demonstrated that such a synthesizer is a highly useful c omponent in a practical object-oriented CASE system.