BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.
Cost / License
- Free
- Proprietary
Platforms
- Mac
- Windows
- Linux

UML Designer is described as 'Provides a set of common diagrams to work with UML 2.5 models. The intent is to provide an easy way to make the transition from UML to domain specific modeling' and is a UML Modeling tool in the development category. There are more than 10 alternatives to UML Designer for a variety of platforms, including Windows, Linux, Mac, Eclipse and Android apps. The best UML Designer alternative is PlantUML, which is both free and Open Source. Other great apps like UML Designer are Gaphor, Visual Paradigm, Umbrello and StarUML.
BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.

Whether you are a Business Architect, System Architect, Developer, Analyst or Designer, Modeliosoft meets your needs through its high quality solutions for modeling, and report, architecture or code generation.




Astah Professional is an all-in-one modeling tool for software design, supporting UML, ER, DFD, flowcharts, and more. It offers code generation, reverse engineering, collaboration features, and extensibility via plug-ins and scripts.



