Variability intensive systems may include several thousand features allowing for an enormous number of possible configurations, including wrong ones (eg the derived product …
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 …
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 …
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 …
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 …
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 …
Software Product Lines (SPLs) enable the derivation of a family of products based on variability management techniques. Inspired by the manufacturing industry, SPLs use …
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 …
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 …