KIT | KIT-Bibliothek | Impressum | Datenschutz

Formal Foundations of Consistency in Model-Driven Development

Pascual, Romain ORCID iD icon 1; Beckert, Bernhard ORCID iD icon 1; Ulbrich, Mattias ORCID iD icon 1; Kirsten, Michael ORCID iD icon 1; Pfeifer, Wolfram ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Models are abstractions used to precisely represent specific aspects of a system in order to make work easier for engineers. This separation of concerns naturally leads to a proliferation of models, and thus to the challenge of ensuring that all models actually represent the same system. We can study this problem by considering that the property is abstracted as a relation between models called consistency. Yet, the exact nature of this relation remains unclear in the context of cyber-physical systems, as such models are heterogeneous and may not be formally described. Therefore, we propose a formal foundation for consistency relations, by (1) providing a set-theoretical description of the virtual single underlying model (V-SUM) methodology, (2) relating consistency to model transformations, and (3) studying the connection between consistency of models and their semantics. In particular, we show that a relation on the semantic spaces of models can be reflected as a relation on models and that this semantics forms a lattice, such that a canonical semantics can be derived from a consistency relation. Our findings lay the foundation for a formal reasoning about precise notions of consistency.


Originalveröffentlichung
DOI: 10.1007/978-3-031-75380-0_11
Dimensions
Zitationen: 2
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2025
Sprache Englisch
Identifikator ISBN: 978-3-031-75379-4
ISSN: 0302-9743
KITopen-ID: 1000175999
Erschienen in Leveraging Applications of Formal Methods, Verification and Validation. Specification and Verification : 12th International Symposium, ISoLA 2024, Crete, Greece, October 27–31, 2024, Proceedings, Part III. Ed.: T. Margaria
Veranstaltung 12th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2024), Crete, Greece, 27.10.2024 – 31.10.2024
Verlag Springer Nature Switzerland
Seiten 178–200
Serie Lecture Notes in Computer Science ; 15221
Projektinformation SFB 1608/1 (DFG, DFG KOORD, SFB 1608)
Vorab online veröffentlicht am 30.10.2024
Schlagwörter Model-driven development, Model consistency, Model semantics, Formal foundations, Cyber-physical systems
Nachgewiesen in Dimensions
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page