KIT | KIT-Bibliothek | Impressum | Datenschutz

On the Challenges of Transforming UVL to IVML

Agarwal, Prankur; Feichtinger, Kevin ORCID iD icon 1; Schmid, Klaus; Eichelberger, Holger; Rabiser, Rick
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Software product line techniques encourage the reuse and adaptation of software components for creating customized products or software systems. These different product variants have commonalities and differences, which are managed by variability modeling. Over the past three decades, both academia and industry have developed numerous variability modeling methods, each with its own advantages and disadvantages. Many of these methods have demonstrated their utility within specific domains or applications. However, comprehending the capabilities and differences among these approaches to pinpoint the most suitable one for a particular use case remains challenging. Thus, new modeling techniques and tailored tools for handling variability are frequently created. Transitioning between variability models through transformations from different approaches can help in understanding the benefits and drawbacks of different modeling approaches. However, implementing such transformations presents challenges, such as semantic preservation and avoiding information loss. TRAVART is a tool that helps with transitioning between different approaches by enabling the transformation of variability models into other variability models of different types. ... mehr


Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2024
Sprache Englisch
Identifikator KITopen-ID: 1000169413
Erschienen in Proceedings of the 6th International Workshop on Languages for Modelling Variability (MODEVAR'24)
Veranstaltung International Workshop on Languages for Modelling Variability (MODEVAR 2024), Bern, Schweiz, 06.02.2024
Verlag arxiv
Projektinformation SFB 1608/1 (DFG, DFG KOORD, SFB 1608)
Schlagwörter Software product lines, variability modeling, variability model transformations, transformation challenges.
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page