Abstract: Feature modeling is an approach to represent commonalities and variabilities among products of a product line. Context-aware applications use context information to provide relevant services and information for their users. One of the challenges to build a context-aware product line is to develop mechanisms to incorporate context information and adaptation knowledge in a feature model. This paper presents UbiFEX, an approach to support feature analysis for context-aware software product lines, which incorporates a modeling notation and a mechanism to verify the consistency of product configuration regarding context variations. Moreover, an experimental study was performed as a preliminary evaluation, and a prototype was developed ...
This paper investigates the potential use of problem descriptions to represent and analyse variabili...
In the recent years, we have witnessed major advances in mobile computing. Modern devices are equipp...
A Software Product Line is a family of software systems in a domain, which share some common feature...
Feature modeling is an approach to represent commonalities and variabilities among products of a pro...
One of the first activities to develop a software product line is the feature analysis. This activit...
Since their introduction feature models have been widely accepted and used in Software Product Lines...
Software product lines are a way to maximize software reuse once it provides mass software customiza...
Context-oriented programming enables dynamic software evolution by supporting the creation of softwa...
Product line engineering aims at developing a family of products and facilitating the derivation of ...
Abstract: In many cases, in order to be effective, software applications need to allow sensitivity t...
peer-reviewedAn important activity to maximize Business/IT alignment is selecting a software con gu...
In many cases, in order to be effective, software applications need to allow sensitivity to context ...
Despite the wide use of software product lines, their imple-mentation and evolution is a challenging...
Abstract: Software Product Lines (SPLs) enable software reuse by systematically managing commonaliti...
International audienceAs any software, Web Services have to face various execution environments. We ...
This paper investigates the potential use of problem descriptions to represent and analyse variabili...
In the recent years, we have witnessed major advances in mobile computing. Modern devices are equipp...
A Software Product Line is a family of software systems in a domain, which share some common feature...
Feature modeling is an approach to represent commonalities and variabilities among products of a pro...
One of the first activities to develop a software product line is the feature analysis. This activit...
Since their introduction feature models have been widely accepted and used in Software Product Lines...
Software product lines are a way to maximize software reuse once it provides mass software customiza...
Context-oriented programming enables dynamic software evolution by supporting the creation of softwa...
Product line engineering aims at developing a family of products and facilitating the derivation of ...
Abstract: In many cases, in order to be effective, software applications need to allow sensitivity t...
peer-reviewedAn important activity to maximize Business/IT alignment is selecting a software con gu...
In many cases, in order to be effective, software applications need to allow sensitivity to context ...
Despite the wide use of software product lines, their imple-mentation and evolution is a challenging...
Abstract: Software Product Lines (SPLs) enable software reuse by systematically managing commonaliti...
International audienceAs any software, Web Services have to face various execution environments. We ...
This paper investigates the potential use of problem descriptions to represent and analyse variabili...
In the recent years, we have witnessed major advances in mobile computing. Modern devices are equipp...
A Software Product Line is a family of software systems in a domain, which share some common feature...