Objectaid Uml Explorer Eclipse Download For Mac
ObjectAid UML Explorer - Home Home The ObjectAid UML Explorer for Eclipse The ObjectAid UML Explorer is an agile and lightweight code visualization tool for the Eclipse IDE. It shows your Java source code and libraries in live UML class and sequence diagrams that automatically update as your code changes. The image below is a class diagram of actual source code; click on it to see the editor in the Eclipse Java Perspective.
News November 5, 2017 Version 1.2.2 makes ObjectAid compatible with JDK 9. August 27, 2017 Version 1.2.1 fixes an issue with combined fragments and synchronized methods. It also supports the adjustment of the width of text labels, mainly for PDF and SVG files where ObjectAid doesn't have control over the rendering of fonts. April 20, 2017 Version 1.2.0 is a major upgrade for the.
It now supports combined fragments that are reverse engineered from source code; of course they also be created and maintained manually. In UML, combined fragments represent language control structures and other information that goes beyond method calls. This being a major upgrade for the Sequence Diagram, it will not be free unless you purchased your license after November 5, 2015, or if you have an academic license. Please see the section for details.
Existing licenses purchased November 5, 2015 or later have been upgraded. To celebrate the new major release, we have rolled back our prices to the previous level. Take advantage of the savings while they last! February 20, 2017 Version 1.1.14 fixes some issues related to automatic images. November 30, 2016 Version 1.1.13 is another small bugfix release for the Manhattan router. November 21, 2016 Version 1.1.12 is a small bugfix release for the Manhattan router. September 11, 2016 In version 1.1.11, the requirement for JDK 8.0 has been removed from the 1.1.x.
JDK 8.0 will still be required for the upcoming 1.2 release and beyond. June 17, 2016 Version 1.1.10 has some fixes for compatibility with Eclipse 4.6 (Neon). It also brings the required JDK version to 8.0, which is the same as Eclipse 4.6; JDK 7 has not received an update for over a year now. We are happy do announce a major upgrade for the Sequence Diagram in version 1.2.0: It will support combined fragments that can be reverse engineered from source code; of course they can also be created and maintained manually. November 5, 2015 Version 1.1.9 brings you the which keeps all relationship segments either horizontal or vertical, no matter how you move individual bendpoints. Also the Sequence diagram now supports synchronous as well as asynchronous messages.
All existing messages will become synchronous and have a full triangle at the target end. You can make them asynchronous with a context menu. Why Another UML Tool? The ObjectAid UML Explorer is different from other UML tools. It uses the UML notation to show a graphical representation of existing code that is as accurate and up-to-date as your text editor, while being very easy to use. Several unique features make this possible:. You simply drag your Java classes onto a diagram from other Eclipse views; no need to start a lengthy reverse engineering job.
Your source code and libraries are the model that is displayed, they are not reverse engineered into a different format. If you update your code in Eclipse, your diagram is updated as well; there is no need to reverse engineer source code.
Refactoring updates your diagram as well as your source code. When you rename a field or move a class, your diagram simply reflects the changes without going out of sync. All diagrams in your Eclipse workspace are updated with refactoring changes as appropriate. If necessary, they are checked out of your version control system. Diagrams are fully integrated into the Eclipse IDE. You can drag Java classes from any other view onto the diagram, and diagram-related information is shown in other views wherever applicable. The ObjectAid UML Explorer achieves all this while staying light, fast and easy to use.
In addition, exploring code is easy because you can find and add related classes with a right-click from the context menu. Here are some thoughts about the ObjectAid UML Explorer by other people:.
Is an EMF-based implementation of the OMG metamodel for the Eclipse platform. The objectives of the UML2 component are to provide. a useable implementation of the UML metamodel to support the development of modeling tools.
a common XMI schema to facilitate interchange of semantic models. test cases as a means of validating the specification. validation rules as a means of defining and enforcing levels of compliance Although MDT/UML2 provides the metamodel, it does not provide UML modelling tools themselves. One implementation is.
An older, no longer supported implementation is. Contents. Frequently Asked Questions. For creating models with a visual editor see: Plans. Archive. General Information. features in the 5.5.0 release.
features in the 5.4.0 release. features in the 5.3.0 release. features in the 5.2.0 release. features in the 5.1.0 release. features in the 5.0.0 release. features in the 4.1.0 release Guides.
Explains how to migrate from UML2 4.x to UML2 5.0. Explains how to migrate from UML2 3.x to UML2 4.0. Explains how to migrate from UML2 2.2.x to UML2 3.0. Explains how to migrate from UML2 2.0.x to UML2 2.1. Explains how to migrate from UML2 1.x to UML2 2.0. Articles. Explains how to start creating UML2 models.
Explains how to work with UML2 profiles. Explains how to customize UML to suit specific domains.
Explains how UML templates can be used to specify generics and how the UML representation maps to Ecore and Java. Tutorials. Slides from 'Creating Robust Scalable DSL's with UML' tutorial at EclipseCon 2008. (nb this is completely illegible on Firefox under linux).
To follow along with step-by-step examples, add the following URL to your Update Manager: Presentations (None of these talks are viewable unless you have Internet Explorer). Slides from 'New Features of UML2' long talk at EclipseCon 2008.
Slides from 'What do YOU want UML to be?' Long talk at EclipseCon 2007.
Slides from Eclipse Foundation of the UML2 2.0 release. Slides from 'What's New in UML2?' Short talk at EclipseCon 2006.
Slides from Eclipse Foundation of the UML2 1.1 release. Slides from 'EMF and UML2 Project Sprint' at EclipseCon 2005. Slides from 'EMF Technology in Practice' technology exchange at EclipseCon 2004. Slides from 'The Eclipse Tools UML2 Project' poster session at EclipseCon 2004.
OMG standards and related work. UML specification RTF process:. XMI interchange work:. XMI validator: Javadoc. Related Links. The OMG's page of UML™ resources. The current list of open RTF issues.
Uml For Eclipse
Provides a sense of how well the project is functioning. For Developers The UML2 component uses a custom code formatting profile. If you are contributing patches or anther code vehicles to UML2, please ensure that it is formatted using this profile:.
Build Related Links. Modeling sub-projects like UML2.