SDMetrics - the UML design quality metrics tool
Qualitätsbewertung von UML 2.0 Modellen mit Entwurfsregeln und Metriken
"SDMetrics" ist ein Qualit�ts-Messwerkzeug f�r die Unified Modeling Language (UML), das Struktureigenschaften wie Kopplung, Gr��e, und Komplexit�t von UML-Modellen misst. Daneben �berpr�ft SDMetrics die Einhaltung von Entwurfsregelen, die auf unvollst�ndige oder inkorrekte Stellen in einem UML-Modell hinweisen, und die Verletzung von Stil-Richtlinien wie zirkul�re Abh�ngigkeiten oder Namenskonventionen anzeigen.
Softwareentwickler k�nnen mit diesen Informationen qualit�tssichernde Ma�nahmen wie Inspektionen und Tests genauer auf die potentiell kritischen Stellen eines UML-Entwurfs richten, die m�gliche Quellen von Zuverl�ssigkeits- und Wartbarkeitsproblemen sind. Entwurfsmetriken helfen auch beim Aufsp�ren von Kandidaten f�r Refaktorierungen und unterst�tzen Aufwandsabsch�tzungen sowie Projektplanung und -�berwachung.
SDMetrics enth�lt eine umfassende Sammlung objekt-orientierter Qualit�tsmetriken, die alle Diagrammtypen der UML abdecken. Anwender k�nnen selbst eigene Entwurfsregeln und Metriken definieren, die auf ihr Vorgehensmodell und ihren spezifischen Einsatz der UML zugeschnitten sind.
SDMetrics arbeitet mit allen UML Modellierungswerkzeugen und Reverse-Engineering Tools die das UML-Austauschformat XMI unterst�tzen. Anwender k�nnen den XMI-Import an nicht standardkonforme oder propriet�re XMI-Erweiterungen anpassen.
Neu in SDMetrics V2.0 ist die Unterst�tzung der neuen Standards UML2.0 und XMI 2.0/2.1, mit einem erweiterten Satz von Entwurfsregeln und -metriken f�r die neuen Diagramme und Elemente der UML2. Die Dokumentation der Metriken und Regeln wurde erweitert um Details �ber deren Berechnung, Interpretation, sowie Literaturverweise.
SDMetrics V2.0 kostet 129,- Euro und l�uft auf allen Plattformen mit verf�gbarer "Sun Java RE" (1.4 oder h�her). SDMetrics ist online erh�ltlich auf http://www.sdmetrics.com. F�r Tool-Entwickler, die die Funktionalit�t von SDMetrics in eigene Werkzeuge integrieren wollen, sind C++- oder Java-Quellcode-Lizenzen erh�ltlich. SDMetrics besteht seit Dezember 2002 am Markt.

