Proceedings. 26th International Conference on Software Engineering
DOI: 10.1109/icse.2004.1317446
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting statechart synthesis with an algebraic approach

Abstract: The idea of synthesizing statecharts out of a collection of scenarios has received a lot of attention in recent years. However due to the poor expressive power of rst generation scenario languages, including UML1.x sequence diagrams, the proposed solutions often use ad hoc tricks and su er from many shortcomings. The recent adoption in UML2.0 of a richer scenario language, including interesting composition operators, now makes it possible to revisit the problem of statechart synthesis with a radically new appr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
64
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 50 publications
(64 citation statements)
references
References 13 publications
0
64
0
Order By: Relevance
“…Our methodology is quite similar to the one prescribed by Whittle and Schumann [WS00] and Ziadi et al [ZHJ04]. Whittle and Schumann need OCL expressions to express similar behavior across multiple diagrams, while we and Ziadi et al take advantage of the combined fragments which were introduced in UML 2 after the work of Whittle and Schumann.…”
Section: Related Workmentioning
confidence: 75%
See 2 more Smart Citations
“…Our methodology is quite similar to the one prescribed by Whittle and Schumann [WS00] and Ziadi et al [ZHJ04]. Whittle and Schumann need OCL expressions to express similar behavior across multiple diagrams, while we and Ziadi et al take advantage of the combined fragments which were introduced in UML 2 after the work of Whittle and Schumann.…”
Section: Related Workmentioning
confidence: 75%
“…Ziadi et al [ZHJ04] define their transformation by pseudocode operating on algebraic definitions of sequence diagrams and state machines, while our transformation is based on graph transformation. Our support for guards in alt/loop and support for par/opt/neg is new compared to their approach.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other approaches to model asynchrony of a sequence diagram are also presented [16], [17], [26], [27]. Krüger et al [26] proposed the method to generate statecharts from a set of Message Sequence Charts [28].…”
Section: Related Workmentioning
confidence: 99%
“…Krüger et al [26] proposed the method to generate statecharts from a set of Message Sequence Charts [28]. Ziadi et al [27] proposed to generate statecharts from sequence diagrams and defined algebraic framework for composing statecharts. These methods represent asynchrony of sequence diagrams clearly by the parallel composition of statecharts.…”
Section: Related Workmentioning
confidence: 99%