[Uml-devel] Q: UML spec to C++?
Jonathan Riddell
jr at jriddell.org
Tue Oct 29 07:29:02 UTC 2002
> Is the file given at the following URL a formal description of the whole UML
> thing?
>
> http://www.omg.org/cgi-bin/doc?ad/01-02-15.xml
>
> If yes does anyone know of an available XMI/XML parser tool which generates
> code from this (in C++) which could be the base for an internal umbrello data
> model?
There's XMI and there's XMI. XMI is a meta language for object stuff
(using the meta language for markup stuff, XML). This XMI file described
a UML specification but it doesn't describe any actual UML information.
It would take quite a specialist programme to convert that into classes
that could be used as an internal model.
> bugreport: since the above given file is an XMI file I thought that opening it
> with umbrello should be possible. But nothing happens when opening this file.
> At least I would expect some kind of error message.
Guess we should check for the metamodel
<XMI.metamodel xmi.name='Model' xmi.version='1.3'/>
It should give a friendly error if the xmi.name isn't UML.
Jonathan Riddell
More information about the umbrello-devel
mailing list