Sciweavers

MODELS
2015
Springer

Merging Features in Featured Transition Systems

8 years 25 days ago
Merging Features in Featured Transition Systems
—Featured Transition Systems (FTSs) is a popular representation for software product lines: an entire product line is compactly represented as a single transition-machine model, in which feature-specific behaviour is guarded by feature expressions that are satisfied (or not) by the presence or absence of individual features. In previous work, FTS models were monolithic in the sense that the modeller had to construct the full FTS model of the product line in its entirety. To allow for modularity of FTS models, we propose here a language for extending an existing FTS model with new features. We demonstrate the language using a running example and present results about the language’s expressivity, commutativity of feature extensions, feature interactions, and resolution of such interactions.
Joanne M. Atlee, Sandy Beidu, Uli Fahrenberg, Axel
Added 15 Apr 2016
Updated 15 Apr 2016
Type Journal
Year 2015
Where MODELS
Authors Joanne M. Atlee, Sandy Beidu, Uli Fahrenberg, Axel Legay
Comments (0)