KIT | KIT-Bibliothek | Impressum | Datenschutz

Assessing the Scalability of Variability Artifact Transformations using TRAVART

Yaman, Kaan Berk

Abstract:

Es gibt verschiedene Formate and Artefakttypen zur Darstellung von Variabilität in Software-Produktlinien (SPL). Da es für verschiedene Formate verschiedene Werkzeuge zur Analyse gibt, ist es manchmal erforderlich, zwischen Artefakttypen bzw. Formate zu transformieren. Die Transformation zwischen zwei beliebigen Artefakttypen ist nicht trivial, es existiert nicht immer eine natürliche Korrespondenz der Strukturen. Es ist möglich, über Teiltransformationen Modelle transitiv zu transformieren, auch wenn es keine direkte Transformation zwischen Formate gibt. Solche transitive Transformationen werden von dem Framework TRAVART zunutze gemacht, dies nutzt ein(e) Pivotformat/-sprache namens Universal Variability Language (UVL). ... mehr

Abstract (englisch):

There are different types of artifacts for the representation of variability in a Software Product Line (SPL). Because there also exists different analysis tools for different artifact types, it is sometimes required to transform between different formats to make models available for analysis with a certain tool. Between different artifact types, there is not always a natural mapping of structures. Thus, a model transformation between two arbitrary formats is not trivial. A model transformation is usually between two different formats, however, it is possible to transitively transform models from one format to another over multiple partial transformations. ... mehr


Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 09.2025
Sprache Englisch
Identifikator KITopen-ID: 1000193442
Verlag Karlsruher Institut für Technologie (KIT)
Art der Arbeit Abschlussarbeit - Master
Referent/Betreuer Feichtinger, Kevin
Burger, Erik
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page