DocumentCode
3250726
Title
The automated transformation of statecharts from a formal specification to object-oriented software
Author
Raghunathan, Bhooma ; Hartrum, Thomas C.
Author_Institution
American Electr. Power, Columbus, OH, USA
fYear
2005
fDate
7-10 Aug. 2005
Firstpage
319
Abstract
State transition models are frequently used in the specification and design of complex systems. The unified modeling language (UML) includes state transition models in the form of statecharts. State models have been around a long time and are used in many design paradigms from low-level hardware sequential circuit design to more complex finite state automata. The formalisms of state transition models are well known. However, formal techniques for transforming system-level state models into executable code, especially object-oriented code, are not as well developed, and as with most manual techniques are prone to errors. This paper describes an approach to automating this process.
Keywords
Unified Modeling Language; formal specification; object-oriented methods; automated statechart transformation; finite state automata; formal specification; low-level hardware sequential circuit design; object-oriented code; object-oriented software; state transition models; system-level state models; unified modeling language; Computer science; Design engineering; Formal specifications; Hardware; Object oriented modeling; Packaging; Power engineering and energy; Power system modeling; Sequential circuits; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. 48th Midwest Symposium on
Print_ISBN
0-7803-9197-7
Type
conf
DOI
10.1109/MWSCAS.2005.1594103
Filename
1594103
Link To Document