ArgoUML

ArgoUML is a program written in Java free platform-independent UML tool ( CASE tool ) for describing, modeling and simulation (the latter only at a future stage ) of ( software ) systems and for code generation. The development of ArgoUML suffered for years from the small number of volunteer developers. This may have been the reason that has evolved from the free software project is a commercial project pages. The company offers Gentleware under the BSD license, a commercial closed-source version of ArgoUML to ( Poseidon for UML).

Properties of ArgoUML

The program is compatible with the UML standard version 1.4, the extent, however, is not as great as that of version 2 Graphically created designs / software architectures ( models) can put into program code for the most popular programming languages, and, vice versa, the existing program code automatically be transferred back into a graphic design / software architecture ( model) ( reverse engineering ). In 2005, the program has been downloaded over half a million times.

For code generation languages ​​supported

  • Java
  • C
  • C #
  • PHP
  • SQL
76503
de