Author:
Alberto Rodrigues da Silva
Affiliation:
Instituto Superior Técnico and INESC-ID, Portugal
Keyword(s):
Requirements Specification, Quality of Requirements Specification, Requirements Validation.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Requirements Analysis And Management
;
Tools, Techniques and Methodologies for System Development
Abstract:
Requirements specifications describe multiple technical concerns of a system and are used throughout the project life-cycle to help sharing a common understanding among the stakeholders. In spite a lot of interest has been given to manage the requirements lifecycle, which resulted in numerous tools and techniques becoming available, however, little work has been done that address the quality of requirements specifications. Most of this work still depends on human-intensive tasks made by domain experts that are time-consuming and error prone, and have negative consequences in the success of the project. This paper proposes an automatic validation approach that, with proper tool support, can help to mitigate some of these limitations and therefore can increase the quality of requirements specifications, in particular those that concerns consistency, completeness, and unambiguousness.