2015
DOI: 10.1007/978-3-319-15545-6_15
|View full text |Cite
|
Sign up to set email alerts
|

Towards an Institutional Framework for Heterogeneous Formal Development in UML

Abstract: We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogeneous approach. This can express suitable formal semantics of the different UML diagram types directly, without the need to map everything to one specific formalism (let it be first-order logic or graph grammars). We show how different aspects of the formal development process can be coherently formalised, ranging from requirements ov… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 11 publications
(18 citation statements)
references
References 28 publications
0
18
0
Order By: Relevance
“…As stated in [7], the exact nature of signatures, sentences and models is left unspecified, which leads to a great flexibility. This allows providing various SE-models (which do not at first sight look like logics) with an institutional semantics.…”
Section: Institutionsmentioning
confidence: 99%
See 2 more Smart Citations
“…As stated in [7], the exact nature of signatures, sentences and models is left unspecified, which leads to a great flexibility. This allows providing various SE-models (which do not at first sight look like logics) with an institutional semantics.…”
Section: Institutionsmentioning
confidence: 99%
“…By "satisfaction of sentences by models changes consistently" it is meant that satisfaction is invariant under change of notation and enlargement of context (along signature morphism). For more details, the reader is kindly referred to [3,7].…”
Section: Institutionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Past and recent works [2,3,5,14,15] propose to bring together UML, widely used in industry and academia, and formal methods. Mainly three different approaches to integrate formal methods with UML are reported:…”
Section: Related Workmentioning
confidence: 99%
“…The second approach described in [14,15] recommends to keep the use of UML along the whole development life cycle; the main motivation here is the benefit of the visual modeling. This approach endowed UML with a sound semantics addressing by the way the consistency issue of the various UML models and the correctness issue of the refinement process of UML models.…”
Section: Related Workmentioning
confidence: 99%