Delta Modeling Workflow

Research areas: Year: 2012
Type of Publication: In Proceedings
  • Helvensteijn, Michiel
Book title: Proceedings of the 6th International Workshop on Variability Modelling of Software-intensive Systems, Leipzig, Germany, January 25-27 2012
Series: ACM International Conference Proceedings Series Pages: 129-137
ISBN: 978-1-4503-1058-1
In previous work we show how abstract delta modeling can be used to model product lines. The formalism assigns a functional meaning to features from a feature model and provides a novel mechanism for resolving implementation conflicts without code duplication or overspecification. But in the vast expressive space of delta modeling, it may not be clear to a developer how to create a product line from scratch. The formalism was descriptive rather than prescriptive. To that end, we propose a development workflow based directly on Abstract Delta Modeling. We show preservation of global unambiguity and completeness in the product lines resulting from this workflow. We also show that the workflow naturally supports concurrent development.