ArgoUML

Preferred license: Eclipse Public License
ArgoUML is a popular open source UML modeling tool that includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages. Code generation and reverse engineering is provided for various programming languages. A plugin architecture allows this as well as other features of the product to be extended by developers outside of the core development team. Work is in progress in many areas of the project including upgrade to UML2.x and migration to the Eclipse RCP Framework.
Actual source code produced by the student participants in Google Summer of Code™ for ArgoUML can be found here.
 
Current Projects
by Christian Lopez Espinola, mentored by Robert James Tarling
by Bogdan SZANTO, mentored by Luís Sérgio Valente de Oliveira
by Thilina Hasantha, mentored by Jan Magne Andersen
by Brian Hudson, mentored by Pistol Constandache Bogdan Ciprian
by Marcos Aurelio Almeida da Silva, mentored by Michiel van der Wulp