- Overview
- Screenshots
- List of Metrics
- List of Design Rules
- Custom XMI Import
- Custom Metrics and Rules
- Revision History
|
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):
|