| The STATEMATE semantics of statecharts |
| Full text |
Pdf
(520 KB)
|
| Source
|
ACM Transactions on Software Engineering and Methodology (TOSEM)
archive
Volume 5 , Issue 4 (October 1996)
table of contents
Pages: 293 - 333
Year of Publication: 1996
ISSN:1049-331X
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 69, Downloads (12 Months): 332, Citation Count: 107
|
|
|
ABSTRACT
We describe the semantics of statecharts as implemented in the STATEMATE system. This was the first executable semantics defined for the language and has been in use for almost a decade. In terms of the controversy around whether changes made in a given step should take effect in the current step or in the next one, this semantics adopts the latter approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
D. Harel , H. Lachover , A. Naamad , A. Pnueli , M. Politi , R. Sherman , a. Shtul-Trauring, Statemate: a working environment for the development of complex reactive systems, Proceedings of the 10th international conference on Software engineering, p.396-406, April 11-15, 1988, Singapore
|
| |
6
|
HAREL, D., PNUELI, A., SCHMIDT, J. P., AND SHERMAN, R. 1987. On the formal semantics of statecharts. In Proceedings of the 2nd IEEE Symposium on Logic in Computer Science. IEEE Press, New York, 54-64.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
CITED BY 107
|
|
|
|
|
|
|
|
L. Thiele , K. Strehl , D. Ziegenbein , R. Ernst , J. Teich, FunState—an internal design representation for codesign, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.558-565, November 07-11, 1999, San Jose, California, United States
|
|
|
William Chan , Richard J. Anderson , Paul Beame , David H. Jones , David Notkin , William E. Warner, Decoupling synchronization from local control for efficient symbolic model checking of statecharts, Proceedings of the 21st international conference on Software engineering, p.142-151, May 16-22, 1999, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J.-R. Beauvais , E. Rutten , T. Gautier , R. Houdebine , P. Le. Guernic , Y.-M. Tang, Modeling statecharts and activitycharts as signal equations, ACM Transactions on Software Engineering and Methodology (TOSEM), v.10 n.4, p.397-451, Oct. 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
K. Schneider , J. Brandt , T. Schuele, Causality analysis of synchronous programs with delayed actions, Proceedings of the 2004 international conference on Compilers, architecture, and synthesis for embedded systems, September 22-25, 2004, Washington DC, USA
|
|
|
G. Costagliola , R. Francese , M. Risi , G. Scanniello , A. De Lucia, A component-based visual environment development process, Proceedings of the 14th international conference on Software engineering and knowledge engineering, July 15-19, 2002, Ischia, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aleksander Binemann-Zdanowicz , Roland Kaschek , Klaus-Dieter Schewe , Bernhard Thalheim, Context-aware Web Information Systems, Proceedings of the first Asian-Pacific conference on Conceptual modelling, p.37-48, January 23, 2004, Dunedin, New Zealand
|
|
|
|
|
|
|
|
|
|
|
|
Liangzhao Zeng , Boualem Benatallah , Marlon Dumas , Jayant Kalagnanam , Quan Z. Sheng, Quality driven web services composition, Proceedings of the 12th international conference on World Wide Web, May 20-24, 2003, Budapest, Hungary
|
|
|
|
|
|
|
|
|
Luca Negri , Mariagiovanna Sami , David Macii , Alessandra Terranegra, FSM--based power modeling of wireless protocols: the case of bluetooth, Proceedings of the 2004 international symposium on Low power electronics and design, August 09-11, 2004, Newport Beach, California, USA
|
|
|
Dag Björklund , Johan Lilius , Ivan Porres, A unified approach to code generation from behavioral diagrams, Languages for system specification: Selected contributions on UML, systemC, system Verilog, mixed-signal systems, and property specification from FDL'03, Kluwer Academic Publishers, Norwell, MA, 2004
|
|
|
|
|
|
|
|
|
Liangzhao Zeng , Boualem Benatallah , Anne H.H. Ngu , Marlon Dumas , Jayant Kalagnanam , Henry Chang, QoS-Aware Middleware for Web Services Composition, IEEE Transactions on Software Engineering, v.30 n.5, p.311-327, May 2004
|
|
|
|
|
|
William Chan , Richard J. Anderson , Paul Beame , David Notkin , David H. Jones , William E. Warner, Optimizing Symbolic Model Checking for Statecharts, IEEE Transactions on Software Engineering, v.27 n.2, p.170-190, February 2001
|
|
|
William Chan , Richard J. Anderson , Paul Beame , Steve Burns , Francesmary Modugno , David Notkin , Jon D. Reese, Model Checking Large Software Specifications, IEEE Transactions on Software Engineering, v.24 n.7, p.498-520, July 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Subash Shankar , Sinan Asa , Vladimir Sipos , Xiaowei Xu, Reasoning about real-time statecharts in the presence of semantic variations, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering, November 07-11, 2005, Long Beach, CA, USA
|
|
|
|
|
|
|
|
|
Kyungseok Kim , Hyejung Kim , Miyoung Ahn , Minseok Seo , Yeop Chang , Kyo C. Kang, ASADAL: a tool system for co-development of software and test environment based on product line engineering, Proceeding of the 28th international conference on Software engineering, May 20-28, 2006, Shanghai, China
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alfredo Capozucca , Nicolas Guelfi , Patrizio Pelliccione , Alexander Romanovsky , Avelino F. Zorzo, Frameworks for designing and implementing dependable systems using Coordinated Atomic Actions: A comparative study, Journal of Systems and Software, v.82 n.2, p.207-228, February, 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Jacques Jean Arsac : Reviewer"
The language of statecharts has been used for specification,
modeling, and design of real-life complex systems. This paper describes
the system STATEMATE, which has for many years been the only implemented
and working semantics for statecharts
more...
|