Managing requirements specifications for product lines - An approach and industry case study |
| |
Authors: | Magnus Eriksson [Author Vitae] Jürgen Börstler [Author Vitae] |
| |
Affiliation: | a BAE Systems Hägglunds AB, SE-891 82 Örnsköldsvik, Sweden b Department of Computing Science, Umeå University, SE-901 87 Umeå, Sweden |
| |
Abstract: | 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. |
| |
Keywords: | Natural-language requirements specification Software product line Feature model Variability management |
本文献已被 ScienceDirect 等数据库收录! |