Objects by Design Forums
Show 15 posts from this thread on one page

Objects by Design Forums (http://forums.objectsbydesign.com/index.php)
- Model Driven Architecture (MDA) (http://forums.objectsbydesign.com/forumdisplay.php?forumid=21)
-- How can make XMI interchangeable (http://forums.objectsbydesign.com/showthread.php?threadid=1347)

Posted by bwang on 08-22-2005 02:39 PM:

How can make XMI interchangeable

It is well-know that XMI cannot be interchanged even between XMI-compliant systems.
My question is that whether the following sentence is correct. “Only XMI generated from different IDEs which use the same meta-model is interchangeable.”

Thanks in advance.

Posted by mike.lehmann on 09-13-2005 12:51 PM:

XMI data depends on a meta-model

The XMI is only a format to generally serialize models. But those models are defined by a meta-model, and this meta-information is used by XMI. Thus a model element in a XMI-file is alway augmented by the meta-type that further describes what this element really is, what attributes it has, what other elements it main contain or reference, etc.

Thatway the meta-model is important to give the data stored in XMI a meaning, and of course knowledge of the meta-model is needed in order to understand a XMI-file.

When you look into an XMI 1.x file the tag names relfect the meta-types; in XMI 2.0 its either the tag name, or the xsi:type attribute.

Bottom line: In order to understand the model in an XMI-file the IDE must know the meta-model that the model is modelled in.

All times are GMT. The time now is 03:16 AM.
Show 15 posts from this thread on one page

Powered by: vBulletin Version 2.3.5
Copyright © Jelsoft Enterprises Limited 2000 - 2018.
Copyright ©1999-2005, Objects by Design, Inc.