KIT | KIT-Bibliothek | Impressum | Datenschutz

Observable Consistency Checking across Requirements and Models

Liu, Tianhai ORCID iD icon 1; Tyszberowicz, Shmuel; Beckert, Bernhard 1
1 Karlsruher Institut für Technologie (KIT)

Abstract:

Model-Driven Development (MDD) promises productivity gains in software development. However, its adoption remains limited due to persistent challenges in maintaining consistency, both between requirements and the models derived from them, and across the models themselves. Heterogeneous requirements and models from multiple disciplines, such as software, mechanical, or electrical engineering, often overlap in describing a system. They use different terminology and value ranges, which potentially leads to misalignments and contradictions. Existing syntactic methods capture only structural differences, while constraint-based approaches struggle to integrate heterogeneous artefacts. We address this challenge through observables: domain properties constrained by requirements and models, which serve as a unifying abstraction for consistency. We present an ontology-driven framework that leverages retrieval-augmented generation and large language models (LLMs) to automatically extract observables and constraints from heterogeneous artefacts. The extracted observables are harmonised via ontology construction, and the constraints are compiled into solver-ready formulas. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000193552/pub
Veröffentlicht am 27.05.2026
Preprint §
DOI: 10.5445/IR/1000193552
Veröffentlicht am 26.05.2026
Originalveröffentlichung
DOI: 10.5220/0014719400004015
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 24.05.2026
Sprache Englisch
Identifikator ISBN: 978-989-758-828-0
ISSN: 2184-4895
KITopen-ID: 1000193552
Erschienen in ENASE 2026 - Proceedings of the 21st International Conference on Evaluation of Novel Approaches to Software Engineering - (Volume 1), May 22-24, 2026, in Benidorm, Spain. Ed.: M. Mannion, T. Männistö. L. Maciaszek
Veranstaltung 21st International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2026), Benidorm, Spanien, 22.05.2026 – 24.05.2026
Verlag SCITEPRESS - Science and Technology Publications
Seiten 50–63
Serie Proceedings
Vorab online veröffentlicht am 22.05.2026
Externe Relationen Siehe auch
Schlagwörter Model-Driven Development, Consistency Checking, Ontology, Observables, LLM, RAG.
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page