Logo des Repositoriums
 

Modeling Variability in Complex Software Systems

dc.contributor.authorDamiani, Ferruccio
dc.contributor.authorHähnle, Reiner
dc.contributor.authorKamburjan, Eduard
dc.contributor.authorLienhardt, Michaël
dc.contributor.authorPaolini, Luca
dc.contributor.editorKoziolek, Anne
dc.contributor.editorLamprecht, Anna-Lena
dc.contributor.editorThüm, Thomas
dc.contributor.editorBurger, Erik
dc.date.accessioned2025-02-14T09:36:31Z
dc.date.available2025-02-14T09:36:31Z
dc.date.issued2025
dc.description.abstractA Software Product Line (SPL) is a family of related programs, called variants, generated from a common artifact base. A Multi SPL (MPL) is a set of interdependent SPLs: Each variant may depend on variants from other SPLs. MPLs occur frequently in practice and are challenging to model and implement efficiently when different variants of the same SPL must coexist and interoperate. We address this by introducing the concept of a variability module (VM), a new language construct. A VM constitutes at the same time a module and an SPL of standard (variability-free), possibly interdependent, modules. A set of interdependent VMs represents an MPL that can be compiled into a set of standard modules. We instantiate the concept of a VM for the modeling language ABS.en
dc.identifier.doi10.18420/se2025-43
dc.identifier.eissn2944-7682
dc.identifier.issn2944-7682
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/45806
dc.language.isoen
dc.publisherGesellschaft für Informatik, Bonn
dc.relation.ispartofSoftware Engineering 2025
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-360
dc.subjectDelta-oriented programming
dc.subjectFamily-based analysis
dc.subjectModules
dc.subjectMulti product line
dc.titleModeling Variability in Complex Software Systemsen
mci.conference.date22.-28. Februar 2025
mci.conference.locationKarlsruhe
mci.conference.sessiontitleScientific Programme
mci.reference.pages129-130

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
B11-1.pdf
Größe:
52.03 KB
Format:
Adobe Portable Document Format