DocumentCode :
2598320
Title :
Text Mining Support for Software Requirements: Traceability Assurance
Author :
Port, Dan ; Nikora, Allen ; Hayes, Jane Huffman ; Liguo Huang
fYear :
2011
fDate :
4-7 Jan. 2011
Firstpage :
1
Lastpage :
11
Abstract :
Requirements assurance aims to increase confidence in the quality of requirements through independent audit and review. One important and effort intensive activity is assurance of the traceability matrix (TM). In this, determining the correctness and completeness of the many-to-many relationships between functional and non-functional requirements (NFRs) is a particularly tedious and error prone activity for assurance personnel to peform manually. We introduce a practical to use method that applies well-established text-mining and statistical methods to reduce this effort and increase TM assurance. The method is novel in that it utilizes both requirements similarity (likelihood that requirements trace to each other) and dissimilarity (or anti-trace, likelihood that requirements do not trace to each other) to generate investigation sets that significantly reduce the complexity of the traceability assurance task and help personnel focus on likely problem areas. The method automatically adjusts to the quality of the requirements specification and TM. Requirements assurance experiences from the SQA group at NASA´s Jet Propulsion Laboratory provide motivation for the need and practicality of the method. Results of using the method are verifiably promising based on an extensive evaluation of the NFR data set from the publicly accessible PROMISE repository.
Keywords :
data mining; formal specification; formal verification; program diagnostics; task analysis; text analysis; NASA Jet Propulsion Laboratory; PROMISE repository; SQA group; functional requirements; nonfunctional requirement; requirement dissimilarity; requirement similarity; requirement specification; software requirement assurance; statistical methods; text mining support; traceability assurance task; traceability matrix; Classification algorithms; Complexity theory; Humans; Personnel; Propulsion; Semantics; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences (HICSS), 2011 44th Hawaii International Conference on
Conference_Location :
Kauai, HI
ISSN :
1530-1605
Print_ISBN :
978-1-4244-9618-1
Type :
conf
DOI :
10.1109/HICSS.2011.399
Filename :
5719000
Link To Document :
بازگشت