Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Converting XSD file to UML Model

Tags:

uml

xsd

We have an application that generates a XSD file that represents database tables. I now need to convert the XSD in to a UML model. This will allow clients to change the model using a modelling tool (such as Magicdraw, RSA, Eclipse, ct) and then run another of our tools to generate other artifacts.

How can I convert from XSD to UML ?

We own MagicDraw so I was looking in to the Transformations functionality that should do this for me but for some reason I can't import the XSD, although it is valid. I'm also confused when it talks about XML Schemas and XMI format. How do these differ from my XSD file?

Thanks.

Sarah

like image 246
Sarah Rushworth Avatar asked Jun 27 '11 15:06

Sarah Rushworth


1 Answers

The best tool that I have found for this purpose is the XML modelling tool. Its been a while since it was updated, but it works. I blogged about it at Modelling wsdl as uml

like image 168
Raj Rao Avatar answered Oct 12 '22 07:10

Raj Rao