Reference Attribute Grammars as an Incremental Validation Framework for Delta-Based Multi-Model Product Lines
A software product line comprises modules of core functionality as well as variable, configurable features. In model-driven engineering, the core consists of one or more models, and the features are defined by model transformations. Although developing such a product line brings many benefits, it poses two major challe...