Using machine learning to infer constraints for product lines

P Temple, JA Galindo, M Acher… - Proceedings of the 20th …, 2016 - dl.acm.org
Variability intensive systems may include several thousand features allowing for an
enormous number of possible configurations, including wrong ones (eg the derived product …

An assessment of search-based techniques for reverse engineering feature models

RE Lopez-Herrejon, L Linsbauer, JA Galindo… - Journal of Systems and …, 2015 - Elsevier
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 …

Automated analysis in feature modelling and product configuration

D Benavides, A Felfernig, JA Galindo… - Safe and Secure …, 2013 - Springer
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 …

Extracting software product line feature models from natural language specifications

A Sree-Kumar, E Planas, R Clarisó - Proceedings of the 22nd …, 2018 - dl.acm.org
The specification of a family of software products may include documents written in natural
language. Automatically extracting knowledge from these documents is a challenging …

Automated extraction of product comparison matrices from informal product descriptions

SB Nasr, G Bécan, M Acher, JB Ferreira Filho… - Journal of Systems and …, 2017 - Elsevier
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 …

Breathing ontological knowledge into feature model synthesis: an empirical study

G Bécan, M Acher, B Baudry, SB Nasr - Empirical Software Engineering, 2016 - Springer
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 …

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 …

Mining cross product line rules with multi-objective search and machine learning

SA Safdar, H Lu, T Yue, S Ali - Proceedings of the Genetic and …, 2017 - dl.acm.org
Nowadays, an increasing number of systems are being developed by integrating products
(belonging to different product lines) that communicate with each other through information …

Learning-based performance specialization of configurable systems

P Temple, M Acher, JM Jézéquel, L Noel-Baron… - 2017 - hal.science
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 …

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 …