2005
DOI: 10.1016/j.jss.2003.11.012
|View full text |Cite
|
Sign up to set email alerts
|

Product derivation in software product families: a case study

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
131
0
3

Year Published

2006
2006
2022
2022

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 172 publications
(134 citation statements)
references
References 20 publications
0
131
0
3
Order By: Relevance
“…Some recommendations can be found to manage requirements in the context of SPL, but they always need to be customized [3] [4] [5] [6] [7]. Existing approaches rely on a requirements variability modeling process followed by a requirements selection process to retrieve a requirements collection specifying the single product to build.…”
Section: Fig 1 Requirements Engineering Challenges In a Software Prmentioning
confidence: 99%
See 1 more Smart Citation
“…Some recommendations can be found to manage requirements in the context of SPL, but they always need to be customized [3] [4] [5] [6] [7]. Existing approaches rely on a requirements variability modeling process followed by a requirements selection process to retrieve a requirements collection specifying the single product to build.…”
Section: Fig 1 Requirements Engineering Challenges In a Software Prmentioning
confidence: 99%
“…[35] discusses automating component selection using artificial intelligence techniques. [3] [5] provide a framework of terminology and concepts regarding product derivation as well as a generic software derivation process. It is organized on iterative phases in order to determine the final configuration of the derived product.…”
Section: Related Workmentioning
confidence: 99%
“…Although the approach described in this section has significant advantages for traditional product families, the broadening product scope of many families creates an increasing need for creating creative configurations [3]. Some typical reasons for creative configurations include:…”
Section: Towards Compositionalitymentioning
confidence: 99%
“…When strictly applied, it is possible to use a single top-level configuration file (e.g., a feature model configuration) and automatically generate all the remaining configuration files no matter which format [4]. However, a very common scenario in industry [6] is that a customer actively negotiates the characteristics of the product. This makes application engineering a laborious task requiring implementation of additional modules, but also fine-grained configuration and customization at various locations with subtle, implicit dependencies.…”
Section: Introductionmentioning
confidence: 99%