Using machine learning to infer constraints for product lines
Variability intensive systems may include several thousand features allowing for an
enormous number of possible configurations, including wrong ones (eg the derived product …
enormous number of possible configurations, including wrong ones (eg the derived product …
An assessment of search-based techniques for reverse engineering feature models
Successful software evolves from a single system by adding and changing functionality to
keep up with users' demands and to cater to their similar and different requirements …
keep up with users' demands and to cater to their similar and different requirements …
Automated analysis in feature modelling and product configuration
The automated analysis of feature models is one of the thriving topics of research in the
software product line and variability management communities that has attracted more …
software product line and variability management communities that has attracted more …
Extracting software product line feature models from natural language specifications
The specification of a family of software products may include documents written in natural
language. Automatically extracting knowledge from these documents is a challenging …
language. Automatically extracting knowledge from these documents is a challenging …
Automated extraction of product comparison matrices from informal product descriptions
Abstract Domain analysts, product managers, or customers aim to capture the important
features and differences among a set of related products. A case-by-case reviewing of each …
features and differences among a set of related products. A case-by-case reviewing of each …
Breathing ontological knowledge into feature model synthesis: an empirical study
Abstract Feature Models (FMs) are a popular formalism for modeling and reasoning about
the configurations of a software product line. As the manual construction of an FM is time …
the configurations of a software product line. As the manual construction of an FM is time …
Mining constraints for event-based monitoring in systems of systems
T Krismayer, R Rabiser… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
The full behavior of software-intensive systems of systems (SoS) emerges during operation
only. Runtime monitoring approaches have thus been proposed to detect deviations from …
only. Runtime monitoring approaches have thus been proposed to detect deviations from …
Mining cross product line rules with multi-objective search and machine learning
Nowadays, an increasing number of systems are being developed by integrating products
(belonging to different product lines) that communicate with each other through information …
(belonging to different product lines) that communicate with each other through information …
Learning-based performance specialization of configurable systems
A large scale configurable system typically offers thousands of options or parameters to let
the engineers customize it for specific needs. Among the resulting many billions possible …
the engineers customize it for specific needs. Among the resulting many billions possible …
A vision for generic concern-oriented requirements reusere@21
G Mussbacher, J Kienzle - 2013 21st IEEE International …, 2013 - ieeexplore.ieee.org
Reuse is a powerful tool for improving the productivity of software development. The paper
puts forward arguments in favor of generic requirements reuse rooted in the vision that …
puts forward arguments in favor of generic requirements reuse rooted in the vision that …