On statecharts with overlapping
- 1 October 1992
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 1 (4) , 399-421
- https://doi.org/10.1145/136586.136589
Abstract
The problem of extending the language of statecharts to include overlapping states is considered. The need for such an extension is motivated and the subtlety of the problem is illustrated by exhibiting the shortcomings of naive approaches. The syntax and formal semantics of our extension are then presented, showing in the process that the definitions for conventional statecharts constitute a special case. Our definitions are rather complex, a fact that we feel points to the inherent difficulty of such an extension. We thus prefer to leave open the question of whether or not it should be adopted in practice.Keywords
This publication has 7 references indexed in Scilit:
- A compositional axiomatization of StatechartsTheoretical Computer Science, 1992
- Introduction to design choices in the semantics of StatechartsInformation Processing Letters, 1991
- What is in a step: On the semantics of statechartsPublished by Springer Nature ,1991
- STATEMATE: a working environment for the development of complex reactive systemsIEEE Transactions on Software Engineering, 1990
- Miro: visual specification of securityIEEE Transactions on Software Engineering, 1990
- On visual formalismsCommunications of the ACM, 1988
- Statecharts: a visual formalism for complex systemsScience of Computer Programming, 1987