Software Disclaimer

Notes on Tools

NIST XMI Validator Validation Criteria

The validator currently checks the following conformance criteria:

Additional notes about the Validator

Here are some things to keep in mind when using the Validator:

Model Diff

The Model Diff capability is used to compar an uploaded user model of a MIWG test case against a reference model of that test case. It reports where one of the two models has an element that the other does not, and where values of properties of elements differ.

Models Pre-loaded into the Validator

The models listed below are loaded into the Validator and can be referenced as a whole through the 'XML namespace URI' shown. Elements of the model can be referenced through the 'XMI href URI' shown.

CMOF 2.0 (cmof)

XML namespace URI: http://schema.omg.org/spec/MOF/2.0/
XMI href URI: http://schema.omg.org/spec/MOF/2.0/cmof.xml
Documentation:
Generated from infralib/10-08-15-cleanup.xmi (which is a metamodel specified in UML).
updated with OCL from uml23 only where appropriate. (I hope!)

ODM1.1 (ODM)

XML namespace URI: http://www.omg.org/spec/ODM/20131101/ODM-metamodels.xmi
XMI href URI: http://www.omg.org/spec/ODM/20131101/ODM-metamodels.xmi
Documentation:
Compiled 2016-01-06 using ptc/13-08-04 sans Example_1, Example_2 (not investigated).

owl-profile (OWL-PROFILE)

XML namespace URI: http://modelegator.nist.gov/OWL-PROFILE
XMI href URI: http://www.omg.org/spec/ODM/20131101/OWLProfile.xmi
Documentation:
Compiled 2016-01-08 from ptc/13-08-05 OWLProfile

PrimitiveTypes.xmi (primitive-types)

XML namespace URI: PrimitiveTypes.cmof
XMI href URI: http://www.omg.org/spec/PrimitiveTypes.xmi
Documentation:

rdf-profile (RDFProfile)

XML namespace URI: http://www.omg.org/spec/ODM/20131101/RDFProfile.xmi
XMI href URI: http://www.omg.org/spec/ODM/20131101/RDFProfile.xmi
Documentation:
Compiled 2016-01-08 from ptc/13-08-05 RDFProfile

SoaML (SoaMLProfile)

XML namespace URI: http://www.omg.org/spec/SoaML/20120501
XMI href URI: http://www.omg.org/spec/SoaML/20120501/SoaMLProfile.xmi
Documentation:
Created 2012-04-23 from http://www.omg.org/spec/SoaML/20120201/SoaMLProfile.xmi.

StandardProfile-20131001 (StandardProfile)

XML namespace URI: NIL
XMI href URI: http://www.omg.org/spec/UML/20131001/StandardProfile.xmi
Documentation:
Generated from http://www.omg.org/spec/UML/20131001/StandardProfile.xmi on 2012-08-31

StandardProfileL2-20110701 (StandardProfileL2)

XML namespace URI: http://www.omg.org/spec/UML/20110701/StandardProfileL2
XMI href URI: http://www.omg.org/spec/UML/20110701/StandardProfileL2.xmi
Documentation:
Generated from http://www.omg.org/spec/UML/20110701/StandardProfileL2.xmi on 2012-08-31

StandardProfileL2-20090901 (StandardProfileL2)

XML namespace URI: http://www.omg.org/spec/UML/20090901/StandardProfileL2
XMI href URI: http://www.omg.org/spec/UML/20090901/StandardProfileL2.xmi
Documentation:
Generated from ptc/10-08-22.xmi for UML 2.4

SysML (sysml)

XML namespace URI: http://www.omg.org/spec/SysML/20100301/SysML-profile
XMI href URI: http://www.omg.org/spec/SysML/20100301/SysML-profile.uml
Documentation:
Created from sysml1-2-ptc20100301-v5/sysml-profile.xmi.

SysML1.3 (sysml)

XML namespace URI: http://www.omg.org/spec/SysML/20110919/SysML-profile
XMI href URI: http://www.omg.org/spec/SysML/20120401/SysML.xmi
Documentation:
Created from http://www.omg.org/spec/SysML/20110801/SysML.xmi.

SysML1.4 (SysML)

XML namespace URI: NIL
XMI href URI: http://www.omg.org/spec/SysML/20131001/SysML.xmi
Documentation:
Created from http://www.omg.org/spec/SysML/20131001/SysML.xmi.

UML 2.5 (uml)

XML namespace URI: http://www.omg.org/spec/UML/2.5
XMI href URI: http://www.omg.org/spec/UML/2.5/UML.xmi
Documentation:
Compiled from UML/20131001 on 2013-12-12.

UML 2.4.1 (uml)

XML namespace URI: http://www.omg.org/spec/UML/20110701
XMI href URI: http://www.omg.org/spec/UML/20110701/UML.xmi
Documentation:
Retrieved from http://www.omg.org/spec/UML/2.4.1/ Validator-generated version
created 2012-01-22, back-filling edits from 2.3.

UML 2.3 (uml)

XML namespace URI: http://www.omg.org/spec/UML/20090901
XMI href URI: http://www.omg.org/spec/UML/20090901/UML.xmi
Documentation:
Produced from http://www.omg.org/cgi-bin/doc?ptc/09-09-23 (Updated UML 2.3 L3.merged.xmi)
CMOF_file (1194956 bytes)

UPDM2.1 (updm)

XML namespace URI: http://www.omg.org/spec/UPDM/20121004
XMI href URI: http://www.omg.org/spec/UPDM/20121004/UPDM-Profile.xmi
Documentation:
Compiled from not-yet-AB-reviewed 20121004 document.

UPDM2.0.1 (UPDM)

XML namespace URI: http://www.omg.org/spec/UPDM/20120301
XMI href URI: http://www.omg.org/spec/UPDM/20120301/UPDM-Profile.xmi
Documentation:
Compiled 2013-04-11 using dtc/2012-09-10 XMI with hrefs to SoaML updated.

UPR (UPR)

XML namespace URI: http://modelegator.nist.gov/UPR
XMI href URI: http://www.omg.org/spec/ROSETTA/20170805/Profile.xmi
Documentation:
Compiled from 'December XMI'.

UPRA (UPRA)

XML namespace URI: http://modelegator.nist.gov/UPRA
XMI href URI: http://www.omg.org/spec/MARS/20170805/ROSETTA/Profile.xmi
Documentation:
Compiled from 'August XMI'.




Send questions or comments to [email protected].