DocumentCode
2347166
Title
Evaluating the Completeness and Granularity of Functional Requirements Specifications: A Controlled Experiment
Author
España, Sergio ; Condori-Fernandez, Nelly ; González, Arturo ; Pastor, Óscar
Author_Institution
Centro de Investig. en Metodos de Production de Software, Univ. Politec. de Valencia, Valencia, Spain
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
161
Lastpage
170
Abstract
Requirements engineering (RE) is a relatively young discipline, and still many advances have been achieved during the last decades. In particular, numerous RE methods have been proposed. However, there is a growing concern for empirical validations that assess RE proposals and statements. This paper is related to the evaluation of the quality of functional requirements specifications, focusing on completeness and granularity. To do this, several concepts related to conceptual model quality are presented; these concepts lead to the definition of metrics that allow measuring certain aspects of a requirements model quality (e.g. degree of functional encapsulations completeness with respect to a reference model, number of functional fragmentation errors). A laboratory experiment with master students has been carried out, in order to compare (using the proposed metrics) two RE approaches; namely, Use Cases and Communication Analysis. Results indicate greater quality (in terms of completeness and granularity) when communication analysis guidelines are followed. Moreover, interesting issues arise from experimental results, which invite further research.
Keywords
formal specification; formal verification; software metrics; software quality; systems analysis; RE method; communication analysis guideline; conceptual model quality; functional requirement specification granularity; functional requirement specification quality; metrics definition; requirement engineering; requirement model quality; Communication system control; Encapsulation; Guidelines; Knowledge engineering; Laboratories; Ontologies; Proposals; Size measurement; communication analysis; completeness; experiment; granularity; metrics; requirements engineering; unity criteria; use cases;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Conference, 2009. RE '09. 17th IEEE International
Conference_Location
Atlanta, GA
ISSN
1090-705X
Print_ISBN
978-0-7695-3761-0
Type
conf
DOI
10.1109/RE.2009.33
Filename
5328548
Link To Document