Author Topic: XMI validation  (Read 4068 times)

jj3

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
XMI validation
« 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.


Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8078
  • Karma: +118/-20
    • View Profile
Re: XMI validation
« Reply #1 on: May 28, 2008, 07:43:49 am »
Unfortunately, that is the XMI 2.1 schema.  I'm not aware of anything more detailed (official or not).

jj3

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: XMI validation
« Reply #2 on: May 28, 2008, 06:53:26 pm »
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?  

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8078
  • Karma: +118/-20
    • View Profile
Re: XMI validation
« Reply #3 on: May 29, 2008, 08:16:26 am »
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 and the UML 2.1 specification.