ArgoUML is a powerful yet easy-to-use interactive, graphical software design environment that supports the design, development and documentation of object-oriented software applications.
...dedicated into Java open source projects
MetaBoss is an integrated suite of tools for design, development and management of software systems through modeling. It utilizes MDA (Model Driven Architecture) concepts and is primarily oriented at enterprises using Java based tools and technologies. MetaBoss's strength lies in the High Level Enterprise Model based approach, proven coding patterns and ability to utilize the knowledge from the model at various stages of software life cycle.
UniMod states for Unified Modeling. Currently, UniMod project is focused on designing and implementing applications behavior.
UniMod defines it’s own methodology for describing application behavior and delivers set of tools that consists of Java Finite State Machine Framework and Eclipse Plug-in. Tools allow designing application logic with help of set of Class and Statechart Diagrams, generating finite state machine XML-description and then launch this XML-description using Runtime Framework that is part of Java Finite State Machine Framework.
UniMod is distributed under the Open Software License v. 2.1
StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose, Together and so on.
UMLet is an open-source lightweight Java tool for rapidly drawing UML diagrams with a sound and pop-up-free user interface. UMLet lets you draw diagram sketches fast, teach UML with a simple user interface, and export diagrams to SVG, JPG, PDF and LaTeX-friendly EPS.
Fujaba is the acronym for 'From Uml to Java And Back Again'
and originally aims to provide an environment for round-trip
engineering using UML as visual programming language. During
the last years, the environment has become a base for several
research activities, e.g. distributed software, database
systems, modelling mechanical and electrical systems and
their simulation. Thus, the environment has become a project,
where this source code is part of.
|Page 1 of 2|