KIT | KIT-Bibliothek | Impressum | Datenschutz

Solver Representations for Cardinality-based Feature Models

Eger, Fabian

Abstract:

Software-Produktlinien sind die bevorzugte Methode zur Modellierung und Verwaltung der Variabilität in Softwaresystemen. Feature Modelle sind der De-facto-Standard für die Modellierung von Software-Produktlinien, für die viele Analysewerkzeuge zur Erkennung von z. B. toten Features oder falschen optionalen Features entwickelt worden sind. Für komplexere Bereiche wie Cloud Computing und cyber-physische Systeme möchten Kunden jedoch möglicherweise nicht nur konfigurieren, ob sie das Feature benötigen, sondern auch die Anzahl der benötigten Instanzen eines bestimmten Features angeben. ... mehr

Abstract (englisch):

Software Product Lines (SPLs) are the preferred methodology for modelling and managing the variabilities of software systems. Feature models are the de-facto standard for modelling SPLs, for which many analytical tools for the detection of, for instance, dead features or false optional features, have been developed. However, for more complex domains such as cloud computing and cyber-physical systems, customers may not only want to configure whether they require the feature but also specify the number of instances needed of a given feature. Cardinality-based Feature Models (CFMs) are an extension of Boolean Feature Models (FMs) that incorporates cardinalities and cardinality constraints into modelling approaches to address the modelling of more complex systems. ... mehr


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