Towards automatic consistency preservation for model-driven software product lines

  • Authors:
  • Chessman K. F. Corrêa

  • Affiliations:
  • Federal University of Rio de Janeiro, RJ, Brazil

  • Venue:
  • Proceedings of the 15th International Software Product Line Conference, Volume 2
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

Model-Driven Software Product Line Engineering (MD-SPLE) is the combination of Model-Driven Software Development and Software Product Line Engineering. In this paradigm, there is a strong dependency relationship between meta-models, models, transformation specifications and traceability links. Moreover, there are also dependency relationships between core assets and product specific artifacts, which raise dependency complexity. Due to the pressure to release new product versions and the quantity of dependent elements, there is a probability that models and related artifacts are not updated at all and become inconsistent with each other. The proposal of this thesis is to keep MD-SPLE models, meta-models, transformation specifications and traceability links consistent.