Share your UML diagrams online with yUML and the XM2XMI service

yUML is an online service that allows you to share UML diagrams in your blogs, wikis, forums, bug-trackers and emails.

yUML diagrams are defined using a specific textual notation. Therefore, designers cannot use yUML to share existing UML models defined using common CASE Tools (as ArgoUML, Visio or Eclipse UML2).

However, thanks to my XMI transformation service this is now possible. The service accepts as input a UML class diagram defined using a typical UML CASE tool,e.g. Microsoft Visio (go to the XMI service page for details of the tools supported so far), and generates its corresponding representation in the yUML notation.

For instance, given this ArgoUML diagram:

the XMI transformation service would generate the following textual representation:

http://yuml.me/diagram/class/[Employee|name;salary;gender],[Department|name],[Category|name],[SpecialDepartment],[Employee]<0..* - 1>[Category],[Department]<>1 employer- 1..*>[Employee],[Department]^-[SpecialDepartment]

that once in the browser automatically displays the following graphical representation

Of course, you can use this URL as part of an html img tag, send it to your colleagues, put it in your blog,… Sharing UML diagras has never been that easy!!

If you enjoyed this post you can subscribe to this Software Modeling blog and/or follow me on twitter or through the portal’s mailing list . AND if you really liked it help me pass it ON TO others by bookmarking AND sharing the post USING the links below:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
More in tools, web, XMI
XMI nightmares – ArgoUML XMI format change
Funny IT/SE quotes
Import/export of UML class diagrams – XMI Transformation
Close