Jar2UML

Jar2UML

Jar2UML is an Eclipse plugin that imports and converts Java jar files into a UML model in the workspace. It is used to reverse engineer Java API class libraries for PlatformKit's Java platform model.

Jar2UML has two import modes. The standard mode imports the contents of the selected Jar file(s) and the references made by the Jar file(s). The dependency mode imports only the references. The dependency mode can be used when Extracting Platform Dependencies of Third-party Components using the PlatformKit Eclipse Plugin.

Apart from jar files, Jar2UML also supports converting class files in Eclipse Java projects, and it understands the zip, war, ear, rar, and sar formats.

Keywords: Jar, UML, conversion, reverse engineering, import, dependencies, Java, bytecode, model, Eclipse.

News

Jar2UML 1.1.16 is out. This release is the first to target Eclipse 3.6, and adds several bugfixes. Read more about it in the release notes.
Jar2UML 1.1.12 is out. This release adds the ability to merge UML models generated by Jar2UML. Read more about it in the release notes.
Jar2UML 1.1.9 is out. This release adds the ability to update existing models and fixes several bugs. Read more about it in the release notes

Contact

System Requirements

You'll need the following installed on your computer:

Download & Install

To download and install the Jar2UML Eclipse plugin, install it from either of the following Eclipse update sites:

More help on how to install Eclipse features from update sites can be found here (3.6) and here (3.7).

Please report any bugs you find in the Jar2UML bugzilla. The source code is available here.

Usage scenarios

Links

 
research/mdd/jar2uml.txt · Last modified: 23.09.2011 16:29 by dwagelaa
 

© 2013 • Software Languages Lab • Submit comments and bugs to our Bugzilla or to the webmaster