Managing requirements specifications for product lines: An approach and industry case study
2009 (English)In: Journal of Systems and Software, ISSN 0164-1212, Vol. 82, no 3, 435-447 p.Article in journal (Refereed) Published
Software product line development has emerged as a leading approach for software reuse. This paper describes an approach to manage natural-language requirements specifications in a software product line context. Variability in such product line specifications is modeled and managed using a feature model. The proposed approach has been introduced in the Swedish defense industry. We present a multiple-case study covering two different product lines with in total eight product instances. These were compared to experiences from previous projects in the organization employing clone-and-own reuse. We conclude that the proposed product line approach performs better than clone-and-own reuse of requirements specifications in this particular industrial context.
Place, publisher, year, edition, pages
Elsevier, 2009. Vol. 82, no 3, 435-447 p.
Software Engineering, Software Product Lines, Requirements Engineering
IdentifiersURN: urn:nbn:se:umu:diva-22891DOI: 10.1016/j.jss.2008.07.046OAI: oai:DiVA.org:umu-22891DiVA: diva2:218450