GI LogoGI Logo
  • Login
Digital Library
    • All of DSpace

      • Communities & Collections
      • Titles
      • Authors
      • By Issue Date
      • Subjects
    • This Collection

      • Titles
      • Authors
      • By Issue Date
      • Subjects
Digital Library Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • English 
    • English
    • Deutsch
View Item 
  •   DSpace Home
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   DSpace Home
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • View Item

Reasoning about Product-Line Evolution using Complex Feature Model Differences

Author:
Bürdek, Johannes [DBLP] ;
Kehrer, Timo [DBLP] ;
Lochau, Malte [DBLP] ;
Reuling, Dennis [DBLP] ;
Kelter, Udo [DBLP] ;
Schürr, Andy [DBLP]
Abstract
In this work, we report about research results on the Reasoning about Product-Line Evo- lution using Complex Feature Model Differences, published in [Bu ̈15]. A (software) product-line constitutes a long-term investment and, therefore, has to undergo continuous evolution to meet con- stantly changing requirements. Initially, product-line evolution leads to changes of the variability model, typically a feature model, due to its central role in the product-line paradigm. Thus, product- line engineers are often faced with the problems that (1) feature models are changed ad-hoc without proper documentation, and (2) the semantic impact of changes is unclear. We propose a comprehen- sive approach to tackle both challenges. For (1), our approach compares the old and new version of the diagram representation of a feature model and specifies the changes using edit operations on feature diagrams. For (2), we propose a novel approach for reasoning about the semantic impact of diagram changes. We present a set of edit operations on feature diagrams, where complex operations are primarily derived from evolution scenarios observed in a real-world case study. We demonstrate the applicability of our approach with respect to the case study, and evaluate its scalability concern- ing experimental data sets.
  • Citation
  • BibTeX
Bürdek, J., Kehrer, T., Lochau, M., Reuling, D., Kelter, U. & Schürr, A., (2017). Reasoning about Product-Line Evolution using Complex Feature Model Differences. In: Jürjens, J. & Schneider, K. (Hrsg.), Software Engineering 2017. Bonn: Gesellschaft für Informatik e.V.. (S. 67).
@inproceedings{mci/Bürdek2017,
author = {Bürdek, Johannes AND Kehrer, Timo AND Lochau, Malte AND Reuling, Dennis AND Kelter, Udo AND Schürr, Andy},
title = {Reasoning about Product-Line Evolution using Complex Feature Model Differences},
booktitle = {Software Engineering 2017},
year = {2017},
editor = {Jürjens, Jan AND Schneider, Kurt} ,
pages = { 67 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
paper22.pdf58.73Kb PDF View/Open

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Send Feedback

More Info

ISBN: 978-3-88579-661-9
ISSN: 1617-5468
xmlui.MetaDataDisplay.field.date: 2017
Language: en (en)
Content Type: Text/Conference Paper

Keywords

  • Software Evolution
  • Model-Driven Engineering
  • Software Product Lines
  • Features
Collections
  • P267 - Software Engineering 2017 [57]

Show full item record


About uns | FAQ | Help | Imprint | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


About uns | FAQ | Help | Imprint | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.