KIT | KIT-Bibliothek | Impressum | Datenschutz

Planning Abstract Consistency Repairs Between Heterogeneous Models

Färber, Henriette 1; Pascual, Romain ORCID iD icon; Singh, Shobhit ORCID iD icon 1; Stübinger, Terru 1; Ulbrich, Mattias ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Asserting, maintaining, and repairing consistency between heterogeneous models is a central challenge in model-driven development. Consistency is often defined at the semantic level, but consistency repair techniques typically operate at the syntactic level via language-specific model transformations. This mismatch motivates a shift of perspective: consistency repair should be planned at the semantic level. Building on the notion of observables as a shared semantic space, we introduce contracts as abstractions of model transformations, and we prove key correctness properties. Contracts then capture effects on observable states instead of syntactic changes. We obtain a uniform formalism in which consistency repair can be formulated as a planning problem over set-valued observable states under the goal of restoring consistency. We provide a concrete representation of observable states using abstract domains and cover a representation of contracts via pre- and post-conditions expressed in a logic suitable for automated analysis. This representation allows the use of off-the-shelf formal-methods techniques, such as SAT/SMT-based bounded search and symbolic model checking, to synthesize repair plans. ... mehr


Download
Originalveröffentlichung
DOI: 10.1007/978-3-032-40118-2_9
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2027
Sprache Englisch
Identifikator ISBN: 978-3-032-40118-2
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000199049
Erschienen in Leveraging Applications of Formal Methods, Verification and Validation. Bridging Gaps between Software and System Contracts – 13th International Symposium, ISoLA 2026, Kos, Greece, October 24–28, 2026, Proceedings, Part III. Ed.: T. Margaria
Veranstaltung 13th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2026), Kos, Griechenland, 24.10.2026 – 28.10.2026
Verlag Springer Nature Switzerland
Seiten 151 - 179
Serie Lecture Notes in Computer Science
Vorab online veröffentlicht am 22.10.2026
Externe Relationen Siehe auch
Nachgewiesen in OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page