The Community for Technology Leaders
2013 21st IEEE International Requirements Engineering Conference (RE) (2006)
Minneapolis/St. Paul, Minnesota, USA
Sept. 11, 2006 to Sept. 15, 2006
ISSN: 1090-705X
ISBN: 0-7695-2555-5
pp: 39-48
Jane Cleland-Huang , DePaul University
Raffaella Settimi , DePaul University
Xuchang Zou , DePaul University
Peter Solc , DePaul University
This paper introduces an information retrieval based approach for automating the detection and classification of non-functional requirements (NFRs). Early detection of NFRs is useful because it enables system level constraints to be considered and incorporated into early architectural designs as opposed to being refactored in at a later time. Candidate NFRs can be detected in both structured and unstructured documents, including requirements specifications that contain scattered and non-categorized NFRs, and freeform documents such as meeting minutes, interview notes, and memos containing stakeholder comments documenting their NFR related needs. This paper describes the classification algorithm and then evaluates its effectiveness in an experiment based on fifteen requirements specifications developed as term projects by MS students at DePaul University. An additional case study is also described in which the approach is used to classifying NFRs from a large free form requirements document obtained from Siemens Logistics and Automotive Organization.
Jane Cleland-Huang, Raffaella Settimi, Xuchang Zou, Peter Solc, "The Detection and Classification of Non-Functional Requirements with Application to Early Aspects", 2013 21st IEEE International Requirements Engineering Conference (RE), vol. 00, no. , pp. 39-48, 2006, doi:10.1109/RE.2006.65
102 ms
(Ver 3.1 (10032016))