KIT | KIT-Bibliothek | Impressum | Datenschutz

Transforming Relational Model Queries to Triple Graph Grammars

König, Lars ORCID iD icon 1; Ritz, Daniel; Burger, Erik ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract (englisch):

Views are an important part of model-driven development processes, as they allow developers to work on abstractions of potentially complex system models. The definition of model-view transformations is, however, difficult, especially if bidirectional synchronization between models and views is required. In this work, we present a relational operator model for specifying queries on heterogeneous models, as well as a transformation of our operators to triple graph grammars. View definition approaches can use our operator model as transformation backend and leverage the inherently bidirectional and incremental transformation operationalization of triple graph grammars. We further present an initial evaluation using a prototype implementation of our operator model and transformation, and discuss possibilities to extend the operator model.


Volltext §
DOI: 10.5445/IR/1000185585
Veröffentlicht am 10.10.2025
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Forschungsbericht/Preprint
Publikationsjahr 2025
Sprache Englisch
Identifikator KITopen-ID: 1000185585
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Projektinformation SFB 1608/1, 501798263 (DFG, DFG KOORD, SFB 1608)
Bemerkung zur Veröffentlichung Presented at MoM 2025, to appear in the MODELS 2025 companion proceedings.
Schlagwörter relational operators, triple graph grammars, view-based development, model transformation
Nachgewiesen in OpenAlex
Relationen in KITopen
Globale Ziele für nachhaltige Entwicklung Ziel 4 – Hochwertige BildungZiel 17 – Partnerschaften zur Erreichung der Ziele
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page