If you want to you can skip the blah blah blah of this post and go get it here is the link - StarUML (pls note workaround to quirky object naming is at the bottom)
Anyways, sometime last week I was looking for a UML modelling tool, and was looking for something that would be easy on the pocket. There is a few sites out there that have listings up of the various UML tools, if you google for them you will find them. Most of the ones that cost $0 weren't impressive at all, and then there was ArgoUml, thats a project of Tigris. I was making do with that since it was the best of the rest at the $0 price mark. Its runs on Java, and did its job, although user interface is a bit kludgy.
Then today a friend of mine asked me if I tried out StarUML. Curious as to how it stacked up against the others I downloaded and I am impressed, to me its much better than Argo. It accomodates for 3 modelling approaches, C# code generation, and has got a snappy interface.
One word of warning! All objects dragged on to the drawing surface by default have a quirky habbit of being named after one of the contributors to the project. The workaround is to delete/or edit the contributors.xml file that is in the installed directory.
tags: UML, Modelling, Tools
Cross-posted from tariqayad.com