Violet UML Editor
I use UML to do quick brain storming and when exploring software. While I’ve not posted many write ups here (grad-school!), I generally don’t want to invest a lot of time in my UML diagrams and only sometimes do I even want to save them.
Often times, especially lately, I’ve been drawing on a whiteboard that I keep in my office. I find this to be efficient (even over paper because I’d end up throwing it away).
In one of my current grad-school classes, we are using “Object-Oriented Design & Patterns” by Cay S. Horstmann as the class text book. I’ve enjoyed the book and it provides some decent examples. I bring the book up because apparently the author of the book created a UML package called Violet UML. I’ve found this to be the best software based UML brain-storming software I’ve ever found. Here are my reasons:
- It loads quickly
- I can efficiently draw diagrams without warnings or complex menus to navigate though.
- The lack of UML rules enforcement means that I can draw partial diagrams; diagrams that mean nothing out of context.
- It’s open source
- So far, its more stable / reliable to ArgoUML
If you are looking for a UML package, I must recommend this. I searched and searched for a UML package a while back and I never came up with this. I looked at everything, no matter what and still never found it. So, if you like it, please spread the word (via your own blog, twitter, facebook, etc). I think it is well done software and worth some attention.

Recent Comments