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     

Reverse Engineering Variability in an Industrial Product Line: Observations and Lessons Learned (Beitrag zu einer Tagung / Konferenz) - Einzelansicht


  • Funktionen:

Grunddaten

Titel der Arbeit (title) Reverse Engineering Variability in an Industrial Product Line: Observations and Lessons Learned
Erscheinungsjahr 2018
Verlag (publisher) ACM
Buchtitel (booktitle) Proceedings of the 22nd International Systems and Software Product Line Conference (SPLC'18)
Seitenzahl (pages) 215-225
Band (volume) 1
Publikationsart Beitrag zu einer Tagung / Konferenz
Digital Object Identifier (DOI) 10.1145/3233027.3233047
Inhalt
Abstract

Ideally, a variability model is a correct and complete representation of product line features and constraints among them. Together with a mapping between features and code, this ensures that only valid products can be configured and derived. However, in practice the modeled constraints might be neither complete nor correct, which causes problems in the configuration and product derivation phases. This paper presents an approach to reverse engineer variability constraints from the implementation, and thus improve the correctness and completeness of variability models.

We extended the concept of feature effect synthesis [18] to extract domain knowledge from code artifacts of the Bosch PS-EC product line. We present an application of the approach to a large-scale industrial product line and discuss its required modifications to obtain meaningful results in an industrial case.


Zugeordnete Projekte

Round-Trip Engineering und Variabilitätsmanagement - Plattform und Prozess

Beteiligte Personen

El-Sharkawy, Sascha  M.Sc.  
Jyoti Dhar, Saura
Krafczyk, Adam  M.Sc.  
Duszynski, Slawomir
Beichter, Tobias
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 El-SharkawyDharKrafczyk+18.pdf
Impressum      Datenschutzerklärung     Datenschutz      Datenschutzerklärung     Erklärung zur Barrierefreiheit