2011
DOI: 10.1007/s10270-011-0207-y
|View full text |Cite
|
Sign up to set email alerts
|

UML formal semantics: lessons learned

Abstract: The article below presents the insights gained during a number of years of research dedicated to the formalisation of the Unified Modeling Language.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 42 publications
(19 citation statements)
references
References 18 publications
0
18
0
1
Order By: Relevance
“…While there seems to be a general consensus on (a large portion of) the static semantics of UML, the dynamic semantics of its behavioral diagrams, such as activity diagrams, interaction overview diagrams, and state machines, is still an open problem [Broy and Cengarle 2011]. The works that address the behavior of UML models only focus on a limited number of diagram types (oftentimes, they only consider a single type) and neglect the interdependencies with the other diagrams of a system.…”
Section: Related Workmentioning
confidence: 99%
“…While there seems to be a general consensus on (a large portion of) the static semantics of UML, the dynamic semantics of its behavioral diagrams, such as activity diagrams, interaction overview diagrams, and state machines, is still an open problem [Broy and Cengarle 2011]. The works that address the behavior of UML models only focus on a limited number of diagram types (oftentimes, they only consider a single type) and neglect the interdependencies with the other diagrams of a system.…”
Section: Related Workmentioning
confidence: 99%
“…Some notations like B (Abrial, 1996), Z (Spivey, 1992) or Alloy (Jackson, 2006) are designed specifically for analysis purposes, and hence come with a built-in formal semantics. Meanwhile, other general purpose notations like UML require a previous formalization step before committing to analysis (Broy and Cengarle, 2011).…”
Section: Formal Vs Informal Modeling Notationsmentioning
confidence: 99%
“…RELATED WORK Researchers have been trying to ascribe UML with many different semantics, but all these attempts have been partial. While there seems to be a general consensus on (a large portion of) the static semantics of UML, the dynamic semantics of its behavioral diagrams, such as activities, interactions and state machines, is still an open problem [5].…”
Section: Introductionmentioning
confidence: 99%