Browsing Waterloo Research by Author "Fahrenberg, Uli"
Now showing items 1-4 of 4
-
Long-term Average Cost in Featured Transition Systems
Olaechea, Rafael; Fahrenberg, Uli; Atlee, Joanne M.; Legay, Axel (ACM, 2016-09)A software product line is a family of software products that share a common set of mandatory features and whose individual products are differentiated by their variable (optional or alternative) features. Family-based ... -
Measuring Behaviour Interactions between Product-Line Features
Atlee, Joanne M.; Fahrenberg, Uli; Legay, Axel (IEEE, 2015-05)We suggest a method for measuring the degree to which features interact in feature-oriented software development. To this end, we extend the notion of simulation between transition systems to a similarity measure and lift ... -
Merging Features in Featured Transition Systems
Atlee, Joanne M.; Beidu, Sandy; Fahrenberg, Uli; Legay, Axel (CEUR, 2015-09)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 ... -
Trace Checking for Dynamic Software Product Lines
Olaechea, Rafael; Atlee, Joanne M.; Legay, Axel; Fahrenberg, Uli (ACM, 2018-05)A key objective of self-adaptive systems is to continue to provide optimal quality of service when the environment changes. A dynamic software product line (DSPL) can benefit from knowing how its various product variants ...