Case tool support for variability management in software product lines

R Bashroush, M Garba, R Rabiser, I Groher… - ACM Computing …, 2017 - dl.acm.org
Software product lines (SPL) aim at reducing time-to-market and increasing software quality
through extensive, planned reuse of artifacts. An essential activity in SPL is variability …

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 …

Testing variability-intensive systems using automated analysis: an application to android

JA Galindo, H Turner, D Benavides, J White - Software Quality Journal, 2016 - Springer
Software product lines are used to develop a set of software products that, while being
different, share a common set of features. Feature models are used as a compact …

Feature Models: AI-Driven Design, Analysis and Applications

A Felfernig, A Falkner, D Benavides - 2024 - library.oapen.org
This open access book provides a basic introduction to feature modelling and analysis as
well as to the integration of AI methods with feature modelling. It is intended as an …

Modeling variability in the video domain: language and experience report

M Alférez, M Acher, JA Galindo, B Baudry… - Software Quality …, 2019 - Springer
In an industrial project, we addressed the challenge of developing a software-based video
generator such that consumers and providers of video processing algorithms can …

Knowledge-based configuration of videos using feature models

S Lubos, M Tautschnig, A Felfernig, VM Le - Proceedings of the 26th …, 2022 - dl.acm.org
User-centricity and variability play an increasingly important role in various application
domains. A trend in the context of creating and sharing videos is to personalize contents and …

Evolution, testing and configuration of variability systems intensive

JAG Duarte - 2015 - theses.hal.science
The large number of configurations that a feature model can encode makes the manual
analysis of feature models an error prone and costly task. Then, computer-aided …

Mining software artefact variants for product line migration and analysis

J Martinez - 2016 - orbilu.uni.lu
Software Product Lines (SPLs) enable the derivation of a family of products based on
variability management techniques. Inspired by the manufacturing industry, SPLs use …

Tools and Applications

A Felfernig, A Falkner, D Benavides - Feature Models: AI-Driven Design …, 2024 - Springer
Abstract Feature Models (FMs) are not only an active scientific topic but they are supported
by many tools from industry and academia. In this chapter, we provide an overview of …

Modeling variability in the video domain: Language and experience report

M Alférez, JAG Duarte, M Acher, B Baudry - 2014 - inria.hal.science
This paper reports about a new domain-specific variability modeling language, called VM,
resulting from the close collaboration with industrial partners in the video domain. We …