2003
DOI: 10.1007/s10270-003-0019-9
|View full text |Cite
|
Sign up to set email alerts
|

Communicating the variability of a software-product family to customers

Abstract: Variability is a central concept in software product family development. Variability empowers constructive reuse and facilitates the derivation of different, customer specific products from the product family. If many customer specific requirements can be realised by exploiting the product family variability, the reuse achieved is obviously high. If not, the reuse is low. It is thus important that the variability of the product family is adequately considered when eliciting requirements from the customer.In th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
64
0
2

Year Published

2005
2005
2016
2016

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 143 publications
(66 citation statements)
references
References 9 publications
0
64
0
2
Order By: Relevance
“…Halmans and Pohl [19] propose use cases as the means to communicate variability relevant to the customer and they also propose extensions to use case diagrams to represent variability relevant to the customer. Halmans and Pohl consider that generalizations between use cases are adequate to represent use cases' variants.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Halmans and Pohl [19] propose use cases as the means to communicate variability relevant to the customer and they also propose extensions to use case diagrams to represent variability relevant to the customer. Halmans and Pohl consider that generalizations between use cases are adequate to represent use cases' variants.…”
Section: Related Workmentioning
confidence: 99%
“…We could have modeled use cases marked with «variant» in our approach as being related to variation points. Usually, a variation point is associated with one or more variants (from [19]). We have not adopted variation points to avoid additional graphical elements to use case diagrams, to avoid more complexity to use case diagrams and to avoid reasoning about variability that shall be present in decision models.…”
Section: Extending the Uml For Modeling Variability In Use Casesmentioning
confidence: 99%
See 1 more Smart Citation
“…To reduce complexity, the customer must not be confronted with technical details. They are encapsulated in internal variability (Halmans, Pohl, 2004).…”
Section: Internal Variability Vs External Variabilitymentioning
confidence: 99%
“…Use-Cases sind eine adäquate Systembeschreibung zur Ableitung von Systemtests bei der Einzelsystementwicklung [3]. Use-Cases sind in anderen Arbeiten um die Modellierung von Variabilität erweitert worden, so dass diese Art der Anforderungsbeschreibung in der Produktfamilien-Entwicklung eingesetzt werden kann [8].…”
Section: Kernideen Von Scentedunclassified