Wenn Sie diesen Text sehen, ist auf ihrem Gerät noch nicht das neue Layout geladen worden. Bitte laden Sie diese Seite neu (ggf. mit gedrückter 'Shift'- oder 'Alt'-Taste) oder in einem 'privaten Fenster'.
Weitere Hinweise unter https://www.uni-hildesheim.de/wiki/lsf/faq/fehler.im.layout.

Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     

Identifying the Intensity of Variability Changes in Software Product Line Evolution (Beitrag zu einer Tagung / Konferenz) - Einzelansicht


  • Funktionen:

Grunddaten

Titel der Arbeit (title) Identifying the Intensity of Variability Changes in Software Product Line Evolution
Erscheinungsjahr 2018
Verlag (publisher) ACM
Buchtitel (booktitle) Proceedings of the 22nd International Systems and Software Product Line Conference (SPLC'18)
Seitenzahl (pages) 54-64
Bemerkung (note) Best Paper Award
Band (volume) 1
Publikationsart Beitrag zu einer Tagung / Konferenz
Digital Object Identifier (DOI) 10.1145/3233027.3233032
Inhalt
Abstract

The evolution of a Software Product Line (SPL) typically affects a variety of artifact types. The intensity (the frequency and the amount) in which developers change variability information in these different types of artifacts is currently unknown. In this paper, we present a fine-grained approach for the variability-centric extraction and analysis of changes to code, build, and variability model artifacts introduced by commits. This approach complements existing work that is typically based on a feature-perspective and, thus, abstracts from this level of detail. Further, it provides a detailed understanding of the intensity of changes affecting variability information in these types of artifacts. We apply our approach to the Linux kernel revealing that changes to variability information occur infrequently and only affect small parts of the analyzed artifacts. Further, we outline how these results may improve certain analysis and verification tasks during SPL evolution.


Zugeordnete Projekte

Support for correct evolution of software product lines
Round-Trip Engineering und Variabilitätsmanagement - Plattform und Prozess

Beteiligte Personen

Kröher, Christian  M.Sc.  
Gerling, Lea Kristin  M.Sc.  
Schmid, Klaus, Professor Dr. rer. nat.  

Einrichtungen

Abt. Software Systems Engineering
Inst. für Informatik

Schlüsselwörter

Projekt REVaMP²

Externe Dokumente

Name Dateiname
Paper KroeherGerlingSchmid18.pdf
Impressum      Datenschutzerklärung     Datenschutz      Datenschutzerklärung     Erklärung zur Barrierefreiheit