StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal is a compelling replacement of commercial UML tools such as RationalRose, Together and so on.
21.67 MB (22725959 Bytes)
Modelling software usually comes in gradients - from the insanely complicated to the insanely easy like Google's SketchUp. StarUML is one of the former and is not recommended for beginners. However, it's free and once mastered, the results are extremely professional.
The key behind StarUML is an MDA (Model Driven Architecture) module which allows users to perform incredibly complex modelling. The reason is that MDA supports many important customization variables such as UML profiles, Approach, Model Framework, NX (notation extension), MDA code and document templates.