Economies of scale can be seen as some kind of “holy grail” in state of the art literature on the development of sets of related software systems. Software product line methods are often mentioned in this context, due to the variability management aspects they propose, in order to deal with sets of related software systems. They realize the sought-after reusability. Both variability management and software product lines already have a strong presence in theoretical research, but in real-life software product line projects trying to obtain economies of scale still tend to fall short of target. The objective of this paper is to study this gap between theory and reality through a case study in order to see why such gap exists, and to find a wa...
International audienceHandling large-scale software variability is still a challenge for many organi...
Context: Variability management (VM) is one of the most important activities of software product-lin...
Due to today's software (dependent) society the amount of software systems as well as their size and...
Economies of scale can be seen as some kind of "holy grail" in state of the art literature on the de...
According to state of the art literature, software product lines are an effective way to achieve eco...
Product line engineering is a widely used approach for the efficient development of whole portfolios...
Software product lines (or system families) have achieved considerable adoption by the software indu...
Variability management is critical for achieving the large scale reuse promised by the software prod...
In this paper we discuss the notion of variability. We have experienced that this concept has so far...
peer-reviewedVariability management is critical for achieving the large scale reuse promised by the ...
The success of product line engineering techniques in the last 15 years has popularized the use of s...
Software variability is an ability to change (configure, customize, extend) software artefacts (e.g....
Software product lines are a great way to achieve reusability when they are correctly implemented. T...
Variability Management (VM) in Software Product Line (SPL) is a key activity that usually affects th...
International audienceHandling large-scale software variability is still a challenge for many organi...
Context: Variability management (VM) is one of the most important activities of software product-lin...
Due to today's software (dependent) society the amount of software systems as well as their size and...
Economies of scale can be seen as some kind of "holy grail" in state of the art literature on the de...
According to state of the art literature, software product lines are an effective way to achieve eco...
Product line engineering is a widely used approach for the efficient development of whole portfolios...
Software product lines (or system families) have achieved considerable adoption by the software indu...
Variability management is critical for achieving the large scale reuse promised by the software prod...
In this paper we discuss the notion of variability. We have experienced that this concept has so far...
peer-reviewedVariability management is critical for achieving the large scale reuse promised by the ...
The success of product line engineering techniques in the last 15 years has popularized the use of s...
Software variability is an ability to change (configure, customize, extend) software artefacts (e.g....
Software product lines are a great way to achieve reusability when they are correctly implemented. T...
Variability Management (VM) in Software Product Line (SPL) is a key activity that usually affects th...
International audienceHandling large-scale software variability is still a challenge for many organi...
Context: Variability management (VM) is one of the most important activities of software product-lin...
Due to today's software (dependent) society the amount of software systems as well as their size and...