KIT | KIT-Bibliothek | Impressum | Datenschutz

Concurrent Editing for Multi-Model Environments

Jutz, Benedikt ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

Context: Complex systems, such as cyber-physical systems, are developed by multiple developers working on multiple models. To build the actual system, the models need to be consistent to each other. Automatically preserving consistency in such modeling environments introduces further conflicts that occur when developers concurrently edit their models. In addition, enforcing consistency at all times, when it only needs to be guaranteed at build time, may unnecessarily restrict developers. Objective: In our thesis, we plan to develop editing techniques for multi-model environments that provide strict consistency, as well as fast response times under relaxed consistency. Further, we plan to integrate suitable mechanisms for restoring consistency. Method: We adapt the transaction concept from databases, by formalizing consistency-preserving edits as transactions, and implementing transactional editing algorithms. We also incorporate consistency relaxations into the transaction model, and investigate the use of Conflict-Free Replicated Data Types (CRDTs). For restoring consistency, we investigate how to incorporate model repair techniques, as well as using suitable, inconsistency-showing views. ... mehr


Postprint §
DOI: 10.5445/IR/1000196209
Veröffentlicht am 14.08.2026
Originalveröffentlichung
DOI: 10.1145/3837062.3839548
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2026
Sprache Englisch
Identifikator ISBN: 979-8-4007-2903-4
KITopen-ID: 1000196209
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Erschienen in ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems (MODELS Companion 2026)
Veranstaltung 29th ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems (MODELS 2026), Málaga, Spanien, 04.10.2026 – 09.10.2026
Verlag Association for Computing Machinery (ACM)
Seiten 5
Projektinformation SFB 1608/1, 501798263 (DFG, DFG KOORD, SFB 1608)
Schlagwörter inter-model consistency,, concurrent editing,, conflict handling,, transactionality
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page