2010
DOI: 10.1007/s10270-010-0157-9
|View full text |Cite
|
Sign up to set email alerts
|

The many meanings of UML 2 Sequence Diagrams: a survey

Abstract: Scenario languages are widely used in software development. Typical usage scenarios, forbidden behaviors, test cases, and many more aspects can be depicted with graphical scenarios. Scenario languages were introduced into the Unified Modeling Language (UML) under the name of Sequence Diagrams. The 2.0 version of UML changed Sequence Diagrams significantly and the expressiveness of the language was highly increased. However, the complexity of the language (and the diversity of the goals Sequence Diagrams are us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
66
0
5

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 82 publications
(71 citation statements)
references
References 29 publications
0
66
0
5
Order By: Relevance
“…A recent survey of different semantics for UML 2.x sequence diagrams is given by Micskei and Waeselynck in [18]. Probabilities are not covered, as they are not included in the UML 2.x standard.…”
Section: Sequence Diagrams and Similar Notationsmentioning
confidence: 99%
See 1 more Smart Citation
“…A recent survey of different semantics for UML 2.x sequence diagrams is given by Micskei and Waeselynck in [18]. Probabilities are not covered, as they are not included in the UML 2.x standard.…”
Section: Sequence Diagrams and Similar Notationsmentioning
confidence: 99%
“…Probabilities are not covered, as they are not included in the UML 2.x standard. In [12], we have compared STAIRS and its refinement relations to related work on sequence diagrams, including the most relevant from [18], as well as other similar notations, refinement and nondeterminism. The discussion in this section is therefore restricted to aspects concerning time and probabilities.…”
Section: Sequence Diagrams and Similar Notationsmentioning
confidence: 99%
“…We had a thorough look at existing semantics for UML 2.0 Sequence Diagrams [9]. We also looked at other scenario languages distinguishing potential and mandatory behavior, which makes them well suited for the expression of properties [10,11].…”
Section: Related Workmentioning
confidence: 99%
“…We surveyed the existing formal semantics proposed for Sequence Diagrams [9]. It turned out that many semantic choices exist even for simple diagrams and elements, e.g., whether a diagram is a complete or a partial interaction or how a trace is represented.…”
Section: Design Choices For the Termos Event Viewmentioning
confidence: 99%
See 1 more Smart Citation