SDMetrics home page
The Software Design Metrics tool for the UML
Home  |  Features  |  Downloads  |  Order  |  Support  |  Resources  |  About
SDMetrics V2.1 (20-Apr-2008):

  • Revised GUI: provides various views that you can open and close independently
  • New views for descriptive statistics, the UML model, and logging of calculation runs
  • Support for OASIS OpenDocument Spreadsheet (ODS) format
  • Enhanced file output configuration
  • Simplified handling of project file sets
  • Row and column filtering for relation matrices
  • Fixed problem: Reading XML files with white space in their path name now works running on Java 6
  • Fixed problem: HTML files generated with graph export are now relocatable
SDMetrics V2.02 (15-Oct-2006):

Maintenance release:

  • The default XMI2.x transformation file now supports UML 2.1 models (packagedElements, ComponentRealizations, ReduceActions, ReceiveSignatEvents and ReceiveOperatorEvents)
  • Optionally launches with maximized main window.
  • Element view displays descriptive statistics for metrics on the Kiviat graph.
SDMetrics V2.01 (19-Mar-2006):

Maintenance release:

  • The default XMI2.x transformation file now expects all lowercase "uml:" namespace instead of all uppercase "UML:" namespace.
  • Slight revision of the project files setting dialog.
  • Fixed problem with reading very small XMI files.
SDMetrics V2.0 (28-Sep-2005):

The version number 2.0 reflects the support for the latest UML and XMI standards:

  • Metamodel, metrics, and design rules for UML 2.0.
  • Import of XMI 2.0/2.1 files.
Other changes include:
  • New feature: A comprehensive online measurement catalog with detailed descriptions of all design metrics and rules, complete with literature references and a glossary.
  • New feature: Classification of design rules by application area (e.g., rules for analysis models, design models, real-time systems, ...). Users can define rule filters to only check rules of selected application areas.
  • New feature: Graph structure view to identify cycles and connected components in diagrams and models.
  • Extended metric/rule definition capabilities: 'compare' procedure for pairwise comparison of model elements, extended procedure 'connectedcomponents' to count strongly connected components in directed graphs, 'subelements' metric procedure, 'filtervalue' metric procedure, operators "upto" and "topmost".
  • Fixed problem: function isunique() now works correctly.
  • Fixed problem: stat="min" attribute in projections now works correctly.
  • Fixed problem: recalculating metrics when the relation matrix dialog is opened.
  • Fixed problem: comparative descriptive statistics table now works properly in the demo version.
SDMetrics V1.3 (2-Dec-2004):
  • New feature: User-defined design rules and heuristics
  • New feature: Export diagrams as PNG, JPEG, or SVG (scalable vector graphics)
  • Extended metric definition capabilities:
    • multisets (or "bags")
    • more flexible dot operator
    • string manipulation functions
  • Enhanced GUI and usability:
    • Element browser shows design elements in a tree view
    • Table view with enhanced highlighting options
    • Splash screen on startup
  • Change in metric procedure connectedcomponent: connections to elements outside of the specified set_exp are not taken into account anymore.
  • Fixed incorrect labeling of horizontal axis for cumulative distribution graph when the minimum value on the axis is different from zero.
SDMetrics V1.2 (28-Oct-2003):
  • New feature: Comparison of metric data for two UML designs: calculate tables with metric deltas, compare descriptive statistics.
  • Improved GUI usability, including drag and drop of XMI files and project files.
  • Improved calculation performance and memory consumption.
  • Data output in Microsoft XML Spreadsheet format for Excel XP data import.
  • Extended metric definition capabilities: use of mathematical functions (log, exp, sqrt, abs, floor, ceil, round) in metric definitions.
  • Fixed inconsistent use of -nomets/-nometrics command line switch in the application and documentation.
SDMetrics V1.1 (6-May-2003):
  • New feature: calculate user-defined relation matrices.
  • Extended metric definition capabilities: value sets, signatures, conditional compound metrics.
  • Improved XMI import features: conditional XMI transformations, optional XMI IDs.
  • Data output in OpenOffice.org 1.0 Calc format.
  • Model Dump Feature: output tables now limited to modelelement types which occur in the design to be dumped.
  • Command line: export multiple sets of tables in one run.
  • Improved error reporting when reading project files.
  • Fixed problem with the -trans command line switch.
  • Fixed problem with unary minus in metrics expressions.
SDMetrics V1.01 (15-Jan-2003):
  • Fixed problem with reading TimeEvents and SignalEvents.
SDMetrics V1.0 (1-Dec-2002):
  • Initial release.

Sitemap webmaster@sdmetrics.com © 2008. All rights reserved.