Book a Demo

Author Topic: Import XMI from Together 6.0 into EA  (Read 3880 times)

mbc

  • EA User
  • **
  • Posts: 237
  • Karma: +1/-0
  • Embedded software developer
    • View Profile
Import XMI from Together 6.0 into EA
« on: August 07, 2002, 04:29:29 am »
Import XMI from Together 6.0 into EA: has anyone done this succesfully? I keep getting a message "Unknown XMI Exporter or Version" from EA, regardless of the settings I choose when exporting from Together. Does EA have to know the program used to create the XMI? I was under the impression that large parts of the XMI format was standardized enough to support import/export from any program to any program.

gsparks

  • EA User
  • **
  • Posts: 325
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Import XMI from Together 6.0 into EA
« Reply #1 on: August 07, 2002, 04:58:03 am »
Hi,

In general, XMI comes in two flavours .. the 1.0 and the 1.1. Of these two, the 1.0 is generally more consistent amongst tools - but differences do creep in. The 1.1 version has a few variants - and correct importing does depend on knowing which tool exported the XMI. Diagrams are not defined at all in the XMI specification - so the exact nature of how these are rendered does differ. There are a couple of DTD's floating around ... the OMG UML 1.3 DTD, a 'transitional' DTD which tends to mix XMI 1.0 and 1.1 and others.

So, even though there is an attempt at uniformity - differences do creep in.

If you could send me an example of the XMI you wish to import, I will see what matches it the best and include the importer and version in EA if possible.

Regards,
Geoff Sparks



gsparks

  • EA User
  • **
  • Posts: 325
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Import XMI from Together 6.0 into EA
« Reply #2 on: August 08, 2002, 04:09:14 am »
Hi,

Just a follow up on this item Having looked at the files you kindly supplied for me to test, I have made a couple of changes in EA - such that if the XMI exporter is not known, EA will assume a standard XMI 1.1 or XMI 1.0 format and attempt to import anyway. The results from the tests I have so far run have been encouraging and I will look into this some more in the next week or so.

This change will be in the 502 or higher build - out early next week I expect.

Thanks for the examples,
Geoff Sparks