SDMetrics Changelog

What's new in SDMetrics 2.5

May 4, 2021
  • New licensing model: the SDMetrics full version is now freely available for the general public
  • Data export to Excel XLSX Files (more)
  • Fixed problem with clipped labels on diagrams when using large font sizes

New in SDMetrics 2.4 (Jan 3, 2020)

  • Platform update from Java 1.6 to Java 8.

New in SDMetrics 2.31 (Jul 4, 2013)

  • XMI importer automatically recognizes version-namespaces of XMI versions 2.4 and 2.4.1.
  • Fixed problem reading XMI transformation files with "ignore" or "xmi2assoc" triggers when the default locale is Turkish.
  • Improved import of suppliers for meta-types "realization" and "substitution".
  • New metric procedure substring.
  • New special purpose function parsenumber in metric expressions.
  • New metrics for UML2 sequence diagrams.

New in SDMetrics 2.3 (Mar 19, 2012)

  • Improved support for UML 2 profile extensions
  • Custom functions in metric, set, condition expressions
  • Support for UML 2.4.1: Revised OccurenceSpecification, DestructionOccurenceSpecification, LiteralReal
  • Simplified import of project file sets
  • XMI 2.x parser extracts child elements of model elements even if there is no "xmi2assoc" trigger
  • Increased robustness when the installation directory is moved

New in SDMetrics 2.2 (Feb 25, 2011)

  • New plugin mechanism to extend the capabilities of the metrics and rule checking engine
  • GUI font size is configurable
  • Better memory efficiency (requires about 30% less memory than V2.1)
  • Improved error handling and reporting
  • Extended metric definition capabilities:
  • new variable '_principal' replaces the 'compare' and 'count' procedures
  • more flexible 'signature' procedure
  • 'in' operation in condition expressions
  • Fixed problem: GUI no longer freezes ocassionally when updating new metric data
  • Fixed problem: function tolowercase now recognized

New in SDMetrics 2.11 (Feb 2, 2009)

  • Fixed problem: Kiviat diagram view works with recent Java SE 6 runtime environments
  • Fixed problem: Popup menus work in Linux/Unix environments
  • Fixed problem: Opening user manual when installation directory path contains whitespaces