SDMetrics home page
The Software Design Metrics tool for the UML

Date: 28 Oct 2003

SDMetrics Supports UML Design Quality Assessments

SDMetrics V1.2 is a software design quality measurement tool for the Unified Modeling Language (UML). SDMetrics measures structural design properties such as coupling, size, and complexity of UML designs. Software developers use this information to focus quality assurance activities such as design reviews and unit testing on the potentially critical areas in the design that are likely sources of reliability or maintainability problems. UML design measurement also helps to identify opportunities for design refactoring, and supports effort estimation, project planning and monitoring.

SDMetrics features a comprehensive suite of object-oriented design quality metrics covering all nine UML diagram types. Users can additionally define and calculate new design metrics of their own, tailored to their specific design processes and usage of the UML.

SDMetrics works with all UML modeling tools and reverse engineering tools that support the UML model interchange format XMI 1.0/1.1/1.2. Users can customize SDMetrics' XMI model import facility to handle non-standard or proprietary XMI extensions.

New in version 1.2 is a feature to compare structural properties of two designs. Calculate size metrics deltas for two subsequent versions of a design to quantify its growth in size, identify areas of the design that have undergone much change, or evaluate and choose among alternative solutions to a design problem.


Back to the Public Relations page.