SDMetricsPF.zip
Description
This set of project files contains the default SDMetrics metamodels
for UML1.3/1.4 and UML2.0/2.1, and the default XMI transformation files and
metric definition files that ship with SDMetrics and are documented
in the user manual.
You can use these files as a basis to define custom metamodels,
XMI transformations, metrics and rules of your own.
| File | Description |
| metamodel.xml | Definition of the SDMetrics default metamodel for UML1.x |
| metamodel2.xml | Definition of the SDMetrics default metamodel for UML2.x |
| metamodel.dtd | DTD for metamodel definition files. |
| xmiTrans1_0.xml | XMI transformations for XMI1.0 files and UML1.x models. |
| xmiTrans1_1.xml | XMI transformations for XMI1.1/1.2 files and UML1.x models. |
| xmiTrans2_0.xml | XMI transformations for XMI2.0/2.1 files and UML2.x models. |
| xmiTrans.dtd | DTD for XMI transformation files. |
| metrics.xml | Definition of the design metrics, rules, relation matrices for UML1.x models. |
| metrics2.xml | Definition of the design metrics, rules, relation matrices for UML2.x models. |
| metrics.dtd | DTD for metric definition files. |
Revision History
| Version | Date | Description |
| v2.1 | 20/Apr/2008 |
Updated metrics.dtd for relation matrix row/column conditions.
|
| v2.04 | 15/Oct/2006 |
Added support for UML 2.1.
|
| v2.03 | 26/Mar/2006 |
UML2 meta model elements "interaction" and "collaboration" now inherit
from class and can thus own attributes. Fixes problems with
lifeline-related metrics for some UML tools.
|
| v2.02 | 19/Mar/2006 |
Replaced UML Namespace "UML:" with "uml:" in XMITrans2_0.xml to
account for the fact that most XMI2.x exporters use the lowercase
namespace prefix.
|
| v2.01 | 27/Oct/2005 |
Fixed bug in xmiTrans2_0.xml reading Fork nodes as FlowFinal nodes in activity graphs.
|
| v2.0 | 28/Sep/2005 |
- Added UML2.0 and XMI2.x metamodel, XMI transformation, and metric definitions.
- Small revisions to the set of UML1.x metrics and rules.
- Added extensive descriptions for metrics and rules, glossary, literature references.
- Added support for ObjectFlowState, CallState, ActivityState, SubmachineState, Stubstate in UML1.x models.
- Fixed reading of stimulus sender/receivers from attributes in XMI1.1 files.
|
| v1.31 | 23/Apr/2005 |
- Added the "Martin Metrics" for packages
- Added Diagram metrics for MetaMill.
|
| v1.3 | 01/Dec/2004 | - Updated to SDMetrics V1.3 meta model
- Added design rules to metrics.xml
|
| v1.11 | 12/May/2003 | Added Diagram metrics for Embarcadero Describe 5.
| | V1.1 | 06/May/2003 | - Added diagram-specific metrics;
replaced the separate project file sets for Unisys Integrate XMI export and MagicDraw.
- Added definitions of relation matrices.
|
| V1.01 | 15/Jan/2003 | Fixed a problem with reading SignalEvents and TimeEvents.
| | V1.0 | 31/Dec/2002 | Initial release. |
Back to the SDMetrics Project File Downloads Page.
|