Login | Register
My pages Projects Community openCollabNet

Discussions > users > Re: [argouml-users] UML XMI DTDs

argouml
Discussion topic

Hide all messages in topic

All messages in topic

Re: [argouml-users] UML XMI DTDs

Author tfmorris
Full name Tom Morris
Date 2016-02-21 09:16:28 PST
Message On Sun, Feb 21, 2016 at 3:19 AM, Peter Nabbefeld <peter dot nabbefeld at gmx dot de>
wrote:

>
> I'm looking for the DTDs for XMI 1.x files (UML profile), especially for
> XMI 1.2 to XMI 1.4.
>

On second thought, what exactly are you looking for? I don't think there
ever was an XMI 1.4, was there? Are you looking for a UML 1.4 DTD, as
opposed to XMI 1.4? What do you need the files for? That might help figure
out exactly what you need. My memories of this are dim, but I'm not 100%
sure there even is a separate XMI DTD.

The OMG numbering scheme is a bit confusing because they've got separate
versions for XMI, MOF, and UML and they don't necessarily proceed in an
easily understandable order.

I've already tried to find those, but they even seem to be unavailable
> at OMG.
>

It looks like they've moved the ancient versions of the specs to "the
vault" http://www.omg.org/t​echnology/documents/​vault.htm#M&M

Although the machine readable artefacts are often included in the PDF
specs, a key phrase to look for is "supporting files" which often have the
machine readable files separately. For example,
this:
    http://www.omg.org/c​gi-bin/doc?formal/01​-04-03
is ZIP file containing the UML 1.3 and MOF 1.3 DTDs.

There's a complete list of the OMG documents available here:
    ftp://ftp.omg.org/pu​b/docs/doclist.txt

There's another page with lots of XMI information (in German) here:
    http://www.jeckle.de/xmi.htm

Good luck! I used to know this stuff backwards and forwards, but
fortunately it's mostly a dim distant memory now. :-)

Tom
Attachments

Re: [argouml-users] UML XMI DTDs

Author tfmorris
Full name Tom Morris
Date 2016-02-21 07:45:07 PST
Message Have you checked the ArgoUML source tree? The file names might not be
totally obvious (for example, the UML 1.4 DTD is at
http://argouml.tigri​s.org/source/browse/​*checkout*/argouml/t​runk/src/argouml-cor​e-model-mdr/src/org/​argouml/model/mdr/mo​f/01-02-15.xml?revis​ion=17806&conten​t-type=text%2Fplain)​
but there's a good chance that they're there. I think the filenames match
the original OMG filenames which may be why their difficult to locate on
the OMG site.

Tom


On Sun, Feb 21, 2016 at 3:19 AM, Peter Nabbefeld <peter dot nabbefeld at gmx dot de>
wrote:

> Hi,
>
> I'm looking for the DTDs for XMI 1.x files (UML profile), especially for
> XMI 1.2 to XMI 1.4.
>
> I've already tried to find those, but they even seem to be unavailable
> at OMG.
>
> I've found one document about XMI 1.2 including a DTD, but it's probably
> superceeded by another, as the DTD says the fixed version argument
> should have a value of "1.1".
>
> Kind regards
> Peter
>
> --------------------​--------------------​--------------
>
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=449​&dsMessageId=316205​7
>
> To unsubscribe from this discussion, e-mail: [
> users-unsubscribe@ar​gouml.tigris.org].
>
Attachments

[argouml-users] UML XMI DTDs

Author epdv
Full name Peter Nabbefeld
Date 2016-02-21 00:25:11 PST
Message Hi,

I'm looking for the DTDs for XMI 1.x files (UML profile), especially for
XMI 1.2 to XMI 1.4.

I've already tried to find those, but they even seem to be unavailable
at OMG.

I've found one document about XMI 1.2 including a DTD, but it's probably
superceeded by another, as the DTD says the fixed version argument
should have a value of "1.1".

Kind regards
Peter
Messages per page: