Metrics-Based Analysis of Requirements for Object-Oriented Systems: An Empirical Approach
Source: Universidade Federal de Lavras
In an object-oriented environment, it is necessary to ensure that all the requirements are addressed in the design as well as implemented in a consistent manner in UML diagrams like sequence and class diagrams, which model the behavioral and structural aspects of the system. Metrics, which measures the degree of coverage of requirements and the extent of consistency between related models, will be a powerful tool for developers to have a quantitative feedback about the correctness of a system. The authors have proposed a new set of metrics namely Requirement Coverage Metrics (RCM) and Design Compliance Metrics (DCM) based on UML design models.