Open-World Loose Semantics of Class Diagrams as Basis for Semantic Differences
Autor(en):
Zusammenfassung
Class Diagrams (CDs) model data structures in object-oriented systems and evolve throughout the course of the development process. Analyzing the semantic differences between consecutive versions of a CD is crucial to detect unintended changes of the modeled structures and involves comparing the sets of valid object models of both CDs. Established definitions of CD-semantics employ a closed-world assumption for the validity of object structures, which may not fit all stages of the development process. In this paper, we provide different definitions of CD-semantics and discuss their validity, relationship and limitations in the context of semantic evolution analysis. We show that the closed-world semantics of a CD is a subset of its open-world semantics and how this can be used for analyzing model-evolution. We also consider objects both as simple datastructures, as well as instances of (super-)classes and interfaces, and analyze how these approaches affect refinement and refactoring.
- Vollständige Referenz
- BibTeX
Nachmann, I., Rumpe, B., Stachon, M. & Stüber, S.,
(2022).
Open-World Loose Semantics of Class Diagrams as Basis for Semantic Differences.
In:
Riebisch, M. & Tropmann-Frick, M.
(Hrsg.),
Modellierung 2022.
Bonn:
Gesellschaft für Informatik e.V..
(S. 111-127).
DOI: 10.18420/modellierung2022-016
@inproceedings{mci/Nachmann2022,
author = {Nachmann, Imke AND Rumpe, Bernhard AND Stachon, Max AND Stüber, Sebastian},
title = {Open-World Loose Semantics of Class Diagrams as Basis for Semantic Differences},
booktitle = {Modellierung 2022},
year = {2022},
editor = {Riebisch, Matthias AND Tropmann-Frick, Marina} ,
pages = { 111-127 } ,
doi = { 10.18420/modellierung2022-016 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Nachmann, Imke AND Rumpe, Bernhard AND Stachon, Max AND Stüber, Sebastian},
title = {Open-World Loose Semantics of Class Diagrams as Basis for Semantic Differences},
booktitle = {Modellierung 2022},
year = {2022},
editor = {Riebisch, Matthias AND Tropmann-Frick, Marina} ,
pages = { 111-127 } ,
doi = { 10.18420/modellierung2022-016 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/modellierung2022-016
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-718-0
ISSN: 1617-5468
Datum: 2022
Sprache:
(en)
(en)
Typ: Text/Conference Paper
Sammlungen
Verwandte Dokumente
Anzeige der Dokumente mit ähnlichem Titel, Autor, Urheber und Thema.
-
Semantic Web Reloaded: An Update on the Progress of Semantic Web technologies
Visser, Ubbo
109-112 -
Semantic Desktop for the End-UserSemantic Desktop für Anwender
Grimnes, Gunnar Aastrand; Adrian, Benjamin; Schwarz, Sven; Maus, Heiko; Schumacher, Kinga; Sauermann, Leo
25-32 -
Entdecken und Explorieren von Zusammenhängen im Semantic WebDiscovering and Exploring Relationships in the Semantic Web
Lohmann, Steffen; Heim, Philipp; Stegemann, Timo; Tetzlaff, Lena; Ziegler, Jürgen
33-39

