peer-reviewedIf we model a family of software applications with a feature model and an architecture model, we are describing the same subject from different perspectives. Hence, we are running the risk of inconsistencies. For instance, the feature model might allow feature configurations that are not realizable by the architecture. In this paper we tackle this problem by providing a formalization of dependencies between features and components. Further, we demonstrate that this formalization offers a better understanding of the modeled concepts. Moreover, we propose automated techniques that derive additional information and provide feedback to the user. Finally, we discuss how some of these techniques can be implemented
The product line approach enables the rapid building of software products by reusing core assets. Ho...
Software product-line engineering aims to maximize reuse by exploiting the commonality within famil...
Software product line engineering is about producing a set of related products that share more commo...
Acceptance rate: 19/75 (25%)International audienceIn Software Product Lines variability refers to th...
One of the challenges of the Software Product Line Architecture design is how to model and present t...
Feature models are one of the most important assets in software product line engineering when captur...
Systems such as adaptative and context–aware ones must adapt themselves to changing requirements at ...
Feature models (FMs) are a popular formalism to describe the commonality and variability of a set of...
Feature-oriented modelling is a well-known approach for Software Product Line (SPL) development. It ...
Product derivation is the process of building a specific product from a software product line. Effec...
peer-reviewedFeatures implementing the functionality in a software product line (SPL) often interact...
non-peer-reviewedFeatures implementing the functionality in a software product line (SPL) often inte...
Abstract. Companies often develop in a non-disciplined manner a set of software variants that share ...
International audienceFeature models (FMs) are a popular formalism for describing the commonality an...
peer-reviewedFeature modeling is an essential activity for modeling and managing the variability of ...
The product line approach enables the rapid building of software products by reusing core assets. Ho...
Software product-line engineering aims to maximize reuse by exploiting the commonality within famil...
Software product line engineering is about producing a set of related products that share more commo...
Acceptance rate: 19/75 (25%)International audienceIn Software Product Lines variability refers to th...
One of the challenges of the Software Product Line Architecture design is how to model and present t...
Feature models are one of the most important assets in software product line engineering when captur...
Systems such as adaptative and context–aware ones must adapt themselves to changing requirements at ...
Feature models (FMs) are a popular formalism to describe the commonality and variability of a set of...
Feature-oriented modelling is a well-known approach for Software Product Line (SPL) development. It ...
Product derivation is the process of building a specific product from a software product line. Effec...
peer-reviewedFeatures implementing the functionality in a software product line (SPL) often interact...
non-peer-reviewedFeatures implementing the functionality in a software product line (SPL) often inte...
Abstract. Companies often develop in a non-disciplined manner a set of software variants that share ...
International audienceFeature models (FMs) are a popular formalism for describing the commonality an...
peer-reviewedFeature modeling is an essential activity for modeling and managing the variability of ...
The product line approach enables the rapid building of software products by reusing core assets. Ho...
Software product-line engineering aims to maximize reuse by exploiting the commonality within famil...
Software product line engineering is about producing a set of related products that share more commo...