Abstract delta modeling

  • Authors:
  • Dave Clarke;Michiel Helvensteijn;Ina Schaefer

  • Affiliations:
  • Katholieke Universiteit Leuven, Leuven, Belgium;CWI Amsterdam, Amsterdam, Netherlands;Chalmers University of Technology, Gothenburg, Sweden

  • Venue:
  • GPCE '10 Proceedings of the ninth international conference on Generative programming and component engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Delta modeling is an approach to facilitate automated product derivation for software product lines. It is based on a set of deltas specifying modifications that are incrementally applied to a core product. The applicability of deltas depends on feature-dependent conditions. This paper presents abstract delta modeling, which explores delta modeling from an abstract, algebraic perspective. Compared to previous work, we take a more flexible approach with respect to conflicts between modifications and introduce the notion of conflict-resolving deltas. We present conditions on the structure of deltas to ensure unambiguous product generation.