KIT | KIT-Bibliothek | Impressum | Datenschutz

Evaluating Model Differencing for the Consistency Preservation of State-based Views

Wittler, Jan Willem 1; Saglam, Timur ORCID iD icon 1; Kühn, Thomas
1 Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

While developers and users of modern software systems usually only need to interact with a specific part of the system at a time, they are hindered by the ever-increasing complexity of the entire system. Views are projections of underlying models and can be employed to abstract from that complexity. When a view is modified, the changes must be propagated back into the underlying model without overriding simultaneous modifications. Hence, the view needs to provide a fine-grained sequence of changes to update the model minimally invasively. Such fine-grained changes are often unavailable for views that integrate with existing workflows and tools. To this end, model differencing approaches can be leveraged to compare two states of a view and derive an estimated change sequence. However, these model differencing approaches are not intended to operate with views, as their correctness is judged solely by comparing the input models. For views, the changes are derived from the view states, but the correctness depends on the underlying model. This work introduces a refined notion of correctness for change sequences in the context of model-view consistency. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000161218
Veröffentlicht am 07.08.2023
Originalveröffentlichung
DOI: 10.5381/jot.2023.22.2.a4
Scopus
Zitationen: 7
Dimensions
Zitationen: 7
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Zeitschriftenaufsatz
Publikationsmonat/-jahr 07.2023
Sprache Englisch
Identifikator ISSN: 1660-1769
KITopen-ID: 1000161218
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Weitere HGF-Programme 46.23.03 (POF IV, LK 01) Engineering Security for Mobility Systems
Erschienen in The Journal of Object Technology
Band 22
Heft 2
Seiten 2:1-14
Projektinformation SofDCar (BMWK, 19S21002K)
Nachgewiesen in Scopus
Dimensions
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page