Sparx Systems Forum
Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: jj3 on May 27, 2008, 10:39:28 pm
-
I need to validate XMI 2.1 output from EA. Where can I get corresponding Schema (xsd)?
I've been already pointed OMG schema (http://www.omg.org/cgi-bin/doc?ptc/2006-04-05) but it is only general one - most types are xmi:Any type. I need detailed schema defining contents of elements and attributes.
-
Unfortunately, that is the XMI 2.1 schema. I'm not aware of anything more detailed (official or not).
-
So it means noone can verify if produced XMI by EA is correct.
How EA engineers are able to test export XMI engine?
How EA does XMI import (from other tools) without validation?
Are you aware if OMG is planning issue something more in near future?
-
Well, it's not as if the document is unstructured.
The metamodel used for the XMI controls what can go where.
So, if you want to validate EA's XMI 2.1 output have a look at the XMI 2.1 specification (http://www.omg.org/technology/documents/formal/xmi.htm) and the UML 2.1 specification (http://www.omg.org/technology/documents/formal/uml.htm).