Jeff Key

It works on my machine

Sponsors

My Job

My stuff

Old stuff

Useful Stuff

.NET Assembly -> XMI (UML 2 file) -- any interest?

I was working on a little app to create an XMI file from a .NET assembly, but dropped it as other things came up.  I think it's 90% or so done, but I'm not sure if it's worth my time to complete it.  Would anyone find something like this useful?

(XMI files contain metadata that modeling apps can use to create UML class diagrams.)

Comments

Michael Flanakin said:

I would be interested. How much will it convert? Just class diagrams? Or, will it go further? I have been working on a very simple XMI -> C# XSL page. Your tool would be nice to provide a round-trip engineering experience. I've been thinking about tying this into a Win Form app that automates the file creation, but haven't bothered with that, yet.
# March 25, 2004 11:47 PM

Jeff Key said:

John: IIRC, it does typical class diagrams with generalizations and realizations. I'll try to dig it out this weekend and see where it's at.
# March 26, 2004 1:05 AM

Jeff Key said:

Michael: I have no idea why I thought your name was John. Strange.
# March 26, 2004 1:05 AM

Adam Kinney said:

Jeff: That is the funniest comment I have read all day.
# March 26, 2004 1:11 AM

Yves Reynhout said:

Looks like someone beat you to it:
http://www.anticipatingminds.com/products/assemblymetadata2xmi/assemblymetadata2xmi.aspx

There's also someone that did this for Enterprise Architect( http://www.sparxsystems.com.au ). Navigating to the forums should give you a clue.

Please note that XMI is not as interoperable as we may want it to be.
# March 26, 2004 5:17 AM

Jeff Key said:

Thanks, Yves, you may have just saved my weekend. :)

Can you expand on your XMI comment? I've only used it with Poseidon.
# March 26, 2004 9:26 AM

Damon Carr said:

Hi all,

We took over all development of the tool from Anticipating Minds mentioned above. We offer this as a free tool which can be found on www.download.com or here:

http://www.agilefactor.com/assemblymetadata2xmi.aspx

Our next version (due in the next 2 weeks or so) will have full XML 2.1 and .NET 2.0 support.

Kind Regards,

Damon W. Carr

agilefactor

# January 26, 2007 2:34 PM