Authors:
David C. Rine
1
and
Anabel Fraga
2
Affiliations:
1
George Mason University, United States
;
2
Carlos III of Madrid University, Spain
Keyword(s):
Requirements Inspections, Chunking and Cognition, Complexity Measurement, Complexity Metrics, Cohesion, Coupling, NP Chunk, Requirements, Software Quality, Information Retrieval, Natural Language Understanding and Processing
Abstract:
In order to obtain a most effective return on a software project investment, then at least one requirements inspection shall be completed. This means that a software project requirements inspection shall never be omitted. This is because the requirements, especially those written in natural language, is the most important form of software knowledge.A formal requirements inspection identifies low quality knowledge representation content in the requirements document. The knowledge quality of requirements statements of requirements documents is one of the most important assets a project must inspect. An application of the metrics to improve requirements understandability and readability during requirements inspections can be built upon the metrics shown.