UML 2 Semantics and Applications 2009
DOI: 10.1002/9780470522622.ch3
|View full text |Cite
|
Sign up to set email alerts
|

Considerations and Rationale for a UML System Model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 30 publications
0
11
0
Order By: Relevance
“…Roughly, a comorphism corresponds to an encoding of one logic into a another one. The purpose of institution comorphisms is threefold: (1) to provide a means for expressing the dynamic checks (see below) in the institutional framework, (2) to obtain tool support for the various UML diagrams by using comorphisms into toolsupported institutions, and (3) to transform UML diagrams into ACSL specifications and C programs.…”
Section: Towards An Institution For Uml State Machinesmentioning
confidence: 99%
See 1 more Smart Citation
“…Roughly, a comorphism corresponds to an encoding of one logic into a another one. The purpose of institution comorphisms is threefold: (1) to provide a means for expressing the dynamic checks (see below) in the institutional framework, (2) to obtain tool support for the various UML diagrams by using comorphisms into toolsupported institutions, and (3) to transform UML diagrams into ACSL specifications and C programs.…”
Section: Towards An Institution For Uml State Machinesmentioning
confidence: 99%
“…This situation leads to a gap between standards' recommendation to apply formal methods, and current industrial practice, which by using the UML lacks the semantic foundations to apply such methods. One common approach to deal with this gap is to define a comprehensive semantics for the UML using a system model, e.g., [2,3]. However, such an approach is a thorny business, as every detail has to be encoded into one, necessarily quite complex semantics.…”
Section: Introductionmentioning
confidence: 99%
“…The System Model is abstract enough to be of general value, but also sufficiently detailed to allow simulation and execution of UML models. Among others, central concepts of the UML have been formalized as theories of the "System Model;" see [30][31][32][33].…”
Section: Uml As a Wholementioning
confidence: 99%
“…The system model in the form of [6,7] serves as our semantic domain. It characterizes object-based systems by describing their structural, behavioral, and interaction aspects.…”
Section: System Modelmentioning
confidence: 99%
“…For details regarding the rationale behind the system model and the actual definitions please consult [6,7].…”
Section: System Modelmentioning
confidence: 99%