Document Type

Article

Publication Date

6-1-2021

Abstract

Despite the apparent benefits of singular, individual, or atomic requirements, their use remains limited, and teaching their creation is difficult. The acceptance of a set of requirements metrics specifically designed to evaluate atomic requirements may lead to their better utilization and improved requirements engineering. Twelve metrics designed to measure atomic requirements are presented here: six used on individual requirements statements and six applied to a requirements document or set of requirement statements. Example metrics for individual requirements are Requirement Completeness and Requirement Atomicity; examples to measure multiple requirements include Requirements Traceablity and Requirements Purity. These metrics are designed to work with natural language requirements statements and have been used in education as part of a basic requirements inspection process. Further work is necessary to make the metrics more consistent and precise including exploring use of tools that may automate some of the measures to make them less subjective.

Comments

Index Terms—Requirements Metrics, Atomic Requirements, Requirements Engineering Education, Requirements Inspection

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.

Share

COinS