Confluence in Domain-Independent Product Line Transformations

  • Authors:
  • Jon Oldevik;Øystein Haugen;Birger Møller-Pedersen

  • Affiliations:
  • Department of Informatics, University of Oslo, Oslo, Norway and SINTEF Information and Communication Technology, Oslo, Norway;SINTEF Information and Communication Technology, Oslo, Norway and Department of Informatics, University of Oslo, Oslo, Norway;Department of Informatics, University of Oslo, Oslo, Norway

  • Venue:
  • FASE '09 Proceedings of the 12th International Conference on Fundamental Approaches to Software Engineering: Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Flexible models for product line variability allow representing variability within any kind of domain-specific model. We show how complex variabilities represented by one variability modelling approach are implemented by general, domain-independent model transformations. We analyse the confluence and consistency characteristics of these transformations, show when multiple variabilities may be in conflict, and define the criteria for confluence of multiple variability transformations.