SDMetrics home page
The Software Design Metrics tool for the UML

Date: 2 Dec 2004

Increase the efficiency of UML model reviews with design rule checking and metrics

This is to announce the release of SDMetrics V1.3. SDMetrics 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 their design reviews and testing efforts 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.

The later a problem is found, the more expensive it is to fix it. SDMetrics finds problems at the design stage, before they are committed to code. SDMetrics features a comprehensive suite of object-oriented design quality metrics covering all UML diagram types.

New in version 1.3 is the design rule checker to automatically detect incomplete, incorrect, redundant, or inconsistent design, find style problems such as circular dependencies, violation of naming conventions, and more. This allows design reviewers to move their attention away from mere syntactical issues to the more important semantic issues.

Users can easily add new design rules and metrics of their own, that are tailored to their local development process, usage of the UML, and review checklists.

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 the XMI model import facility to handle non-standard or proprietary XMI extensions.

SDMetrics V1.3 sells for 129 Euro (approx. 175 US-$) and is available for all platforms that support the Sun Java 1.3 or better runtime environment. SDMetrics can be purchased on-line from For tool developers interested in integrating SDMetrics' functionality into their own products, C++ and Java source code licenses are available.

For more information, contact Juergen Wuest, In der Lache 17, 67308 Zellertal, Germany. E-mail: Phone: +49 6355 954 761.


Back to the Public Relations page.