DocumentCode
2261368
Title
Using Defect Reports to Build Requirements Knowledge in Product Lines
Author
Lutz, Robyn ; Rouquette, Nicolas
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fYear
2009
fDate
1-1 Sept. 2009
Firstpage
12
Lastpage
21
Abstract
In a recent study of a product line, we found that the defect reports both (1) captured new requirements information and (2) implicated undocumented, tacit requirements information in the occurrence of the defects. We report four types of requirements knowledge revealed by software defect reports from integration and system testing for two products in this high-dependability product line. We argue that store-and-retrieve-based requirements management is insufficient to avoid recurrence of these types of defects on upcoming members of the product line. We then propose the use of two mechanisms not traditionally associated with requirements management, one formal and one informal, to improve communication of these types of requirements knowledge to developers of future products in the product line. We show how the two proposed mechanisms, namely feature models extended with assumption specifications (formal) and structured anecdotes of paradigmatic product-line defects (informal), can together improve propagation of the requirements knowledge exposed by these defects to future products in the product line.
Keywords
formal specification; product development; program testing; software reliability; software reusability; feature model; formal specification; product defect; product line; requirements knowledge; requirements management; software defect report; system testing; tacit requirements information; Aerospace engineering; Application software; Costs; Knowledge management; Propulsion; Software architecture; Software reusability; Software testing; Space vehicles; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Managing Requirements Knowledge (MARK), 2009 Second International Workshop on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-7694-7
Type
conf
DOI
10.1109/MARK.2009.13
Filename
5457345
Link To Document