SDE for Eclipse is a UML modeling environment tightly integrated with Eclipse IDE. It lets you draw all types of UML diagrams (use case diagrams, class diagrams, component diagrams, etc.) in Eclipse, reverse source code (Java, C++, XML, XML Schema, CORBA IDL, etc.) to UML models, and generate Java source from UML diagrams. It features the latest UML notation support, a Rational Rose importer, an XMI importer, Microsoft Visio integration, HTML/PDF documentation generators, and plug-in and template support.
Recent releases


Release Notes: New features include the ability to design UML profiles, generation of the PHP doctrine layer, project management properties, automatic translation, automatic expansion of diagram margins, the ability to specify testing procedures, the ability to write business process procedures, a BPMN conversation diagram, XPDL generation, and JPDL generation. Enhanced features include the flow of events editor, the glossary grid, business process modeling, Visual Diff, Animacian, concurrent modeling with VP Teamwork server, and rich text documentation.


Release Notes: It is now possible to reference another project's model elements, compare diagrams visually, draw diagrams with freehand shapes, use styles and layers, and see line jumps in Arc, Square, Skip, or normal. Connector caption bases are now aligned on connector orientation. 13 existing features were enhanced and more than 23 bugs were fixed.


Release Notes: This release introduces Event-driven Process Chain Diagram, Process Map Diagram, and Organization Charts. Enhancements include the support for traceability by using Diagram Transitor, copying diagram elements as XML, support for importing Rational Software Architect project files, and support for smart layout in Mind Mapping Diagram. Sequence Diagram was enhanced to support duration and time constraints. Instant code generation was enhanced to have more specific code detail settings. This release includes 8 major new features, 5 enhanced features, and 60 bugfixes.


Release Notes: In this release, it has a number of new features which includes creating translated copies of model through the use of Nicknamer, support defining Requirement types and displaying in Tabular view, increased effects for publisher published Web contents, more robust annotation support via Callout and Freehand shape and allow copying, moving and reordering of class and entities members through drag and drop. In addition, Model Transitor is introduced for establishing transition and support traceability between models.


Release Notes: A bookmark is supported for linked to diagrams and shapes. Another new feature is handi-selection. You can now select shapes from within the range of any of the four sides of the mouse cursor position. Command-line operations were introduced for batch processing of tasks by executing commands. Multiple revisions can be exported from VP Teamwork Server, Subversion, and CVS repositories. Sequence Diagrams are the most popular diagrams used for dynamic modeling, so its usability was increased a lot. There are also a number of enhancements for various other features.