Transformation of Xbase Expressions to Relational Query Operations
Erscheinungsbild
| Vortragende(r) | Nils Lambertz | |
|---|---|---|
| Vortragstyp | Masterarbeit | |
| Betreuer(in) | Lars König | |
| Termin | Fr 23. Januar 2026, 11:30 (Raum 010 (Gebäude 50.34)) | |
| Vortragssprache | Englisch | |
| Vortragsmodus | in Präsenz | |
| Kurzfassung | In view-based Model-Driven Software Development, developers use views to work with existing models of a system. View definition languages with reference expressions are used for dynamic view generation. Existing solutions often lack ease of use or do not support bidirectional model transformations. We define a set of reference operators and implement a prototype by extending the NeoJoin view definition language. We leverage Triple Graph Grammars (TGGs) to enable bidirectional and incremental model transformations. Our case study demonstrates that ten out of twelve transformations produced the correct result. The two deviations are attributed to limitations of external libraries and our prototype. The evaluation indicates that our concept can be extended with additional reference operators, but more research into conflict resolution and TGG constructs is required. | |