Papyrus is a dedicated tool for modelling within UML2. This open source tool is based on the Eclipse environment.
Key features:
* Eclipse UML2 compliance
* Full respect of the UML2 standard as defined by the OMG
* Full respect of the DI2 (Diagram Interchange ) standard
* Extendable architecture of Papyrus that allows users to add new diagrams, new code generators, etc.
* Profile development support facilities for UML2 profiles
* Nested profiles support
DpaToolkit is a tool to help in software development via design patterns. The design can be visualized via class diagrams and design patterns can be incorporated into the design easily.
Dzine is an Open Source CASE tool for OOAD. Draw use case ,interaction ,class ,deployment ,ER Diagrams. Code generation in C++ and java. Normalise your ER diagrams and generate SQL code. Reverse engg design from code. Just put in your Java or C++ code and