Geeks With Blogs

News

Series

Add to Technorati Favorites


An Archived Managed World This blog has moved to http://www.managed-world.com/blog

In the past, whenever I needed to do some software modeling (ala UML), I've always used Visio. Well, it's no secret that Visio isn't exactly the best tool for editing UML, but until now, I've never been able to another editor with the power of Visio that is still affordable. While browsing the internet, I came across some blogs and forums that linked to Enterprise Architect by Sparx Systems.

I decided to give it a whirl since they have a free trial. All I can say is that I have been pleasantly surprised. This program is wonderful and is so robust when it comes to diagramming UML solutions. It looks like it is built to support full blown-out MDA. From what I've seen, it supports code import/export to/from Java, C#, C++ and many others. Quite impressive. But I've never been a big fan of MDA, so I am using it primarily as a diagramming tool. And I LOVE IT. It is wonderful (if I haven't said that already :P). So, check it out. You'll be sorry if you don't :).

Posted on Friday, October 22, 2004 1:11 AM | Back to top


Comments on this post: UML Editor - YAP (Yet Another Plug)

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
And it's from an Australian company :)

We use it here at work and it is quite good, actually take your code and generate the UML from it, this way you can get some real life examples.

Sure you not following me... Subversion now Enterprise architect. :)
Left by Justin King on Oct 22, 2004 2:21 AM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
Justin,

Well, you never know :). Perhaps you should raise some serious questions if I start working for an Australian company ;).
Left by Jason Olson on Oct 22, 2004 9:21 AM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
It's great as far as the fee-based UML editors go. I'm awaiting White Horse if it ever comes, because I just don't want to pay for it. I know I'm cheap, but I'm a visual learner and if I have to pay to make fancy graphs and charts, I'm not a happy camper. I'm sure the company I work for doesn't like me spending 2-3 hours on a Visio drawing of our network but it does look cool when it's all done. It also keeps me from using 50 million Word documents that all say roughly the same thing, but because I couldn't remember that I actually made it, I end up making multiple copies of roughly the same information.
Left by Jeremy Brayton on Oct 22, 2004 1:58 PM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
Jeremy,

Another problem I have with Visio is that it isn't very UML "friendly". You have to learn the Visio terminology rather than using the actual UML terminology. I haven't used White Horse yet, so I don't know if the terminology is going to be much more UML friendly, but it wouldn't surprise me if it used its own terminology instead. I wish there was a *good* free UML editor, but I haven't really been able to find one. I have found a couple but they tend to have either crappy interfaces, or next to no functionality compared to fee-based ones. Oh well, one can dream I suppose :).
Left by Jason Olson on Oct 22, 2004 2:16 PM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
I've not touched Visio's UML stuff for that very reason. It does seem a little weird that the UML is more Visio based than "real" UML.

There was a free one I used for a while that was in version 1. It's called ProxySource. It's a MFC app (the default Icons give it away) and it doesn't even look like it was really finished. I was waiting for version 2 for some reason, but I don't think they're doing anything with it. It was cool but since I couldn't export what I was doing to a JPG image or anything other than their format, it became worthless.

Originally I thought of UML as this way to define how I work but I've since abandoned it. I need a slightly better way of visualizing the things I need to do rather than use a ton of text. Modelling will probably be the best way, but I'd have to do it in some extremely cheap fashion to make it work.

I hope White Horse makes it easy. I don't really want to use it to code, though that would be the intent at some point. I've yet to purchase Visual Studio and I want to wait until 2005 hits because it's probably going to be the best version for a long while. If White Horse isn't included, I'm going to be very disappointed.
Left by Jeremy Brayton on Oct 22, 2004 3:20 PM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
I use Visual paradigm for UML community edtion for my software engineering assignment. It is free and I think it is most easy-to-use UML tool. You can get a free copy at: (www.visual-paradigm.com)

Cheers!
Left by Peter Miller on Feb 11, 2005 8:25 AM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
i want the best uml editor
Left by sam on Mar 05, 2005 10:22 AM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
Being one of it's developers, I would like to (shamelessly) recommend having a look at Cadifra UML Editor (www.cadifra.com), a very fast and lightweight commercial UML diagram editor for Windows XP and Windows 2000. If you've seen it's connectors in action, you'll never want to use V*sio again for UML diagrams :-)
Left by Adrian Buehlmann on Jul 25, 2005 11:34 AM

# re: UML Editor - YAP (Yet Another Plug)
Requesting Gravatar...
Sparx's Enterprise Architect has been my favorite UML modeling tool for the last few years; definitely a great deal for the price, too. I've used Rational Rose and Visio, and much prefer EA over either.

I'm currently exploring EA's RTF documentation generation functionality, and having a bit of a struggle getting some good working examples of document templates and MS Word integration. EA includes some documentation of this feature, although it's a bit difficult to follow and piece together, so if anyone has any good resources on this subject...
Left by Thogek on Jun 14, 2006 9:41 AM

Your comment:
 (will show your gravatar)


Copyright © Jason Olson | Powered by: GeeksWithBlogs.net