Efficient development of complex statecharts
Modeling systems based on graphical formalisms, such as Statecharts, has become standard practice in the design of embedded devices. Using paradigms established so far often results in complex models that are difficult to comprehend and maintain. To overcome this, we present a methodology to support the easy development and understanding of complex Statecharts. Central to our approach is the use of secondary notations to aid readability. We employ an automated layout mechanism to transform any given Statechart to a Statechart Normal Form. The Kiel Integrated Environment for Layout is a prototypical modeling tool to explore our editing, browsing and simulation paradigms in the design of complex reactive systems. An empirical study on the usability and practicability of our Statechart editing techniques, including a Statechart layout comparison, indicates significant performance improvements in terms of editing speed and model comprehension compared to traditional modeling approaches.
Year of publication: |
2008-07-03
|
---|---|
Authors: | Steffen Prochnow |
Subject: | Technische Fakultät | Faculty of Engineering | Statecharts | complex reactive embedded systems | secondary notation | textual/graphical languages | empirical study |
Saved in:
freely available
Saved in favorites
Similar items by subject
-
Using the Statecharts paradigm for simulation of patient flow in surgical care
Sobolev, Boris, (2008)
-
Technik und Universitas : [Kolloquium an der Universität Rostock am 15. und 16. Juli 1964]
(1964)
-
Managing process model complexity via concrete syntax modifications
La Rosa, Marcello, (2011)
- More ...