Jupe is a UML Plugin for Eclipse

This is the official homepage of the Jupe project. Jupe is a UML Plugin for Eclipse. It provides support for the creation of UML class diagrams, Java code generation and reverse engineering. The plugin is based on the GEF and UML2 frameworks and supports Eclipse 3.2.

Jupe is published as open source software distributed under the GNU General Public License (GPL). Jupe is released as alpha version, so please be aware that it won't fit daily-use purposes. We stopped working on Jupe in March 2007. Nevertheless, feel free to discover our work for learning and inspiration.

Features

  • Jupe perspective providing a class diagram editor
  • creation of UML diagrams with the mouse
  • items can be changed by clicking on them or using a property table
  • support of all important features of the UML standard for class diagrams
  • Java code generation based on UML diagrams
  • creation of UML diagrams based on the source code (reverse engineering)
  • load and save diagrams
  • export of diagrams to XMI

Jupe is designed to be language independent, at the moment only Java support is implemented.

Jupe has been initiated by a team of 6 students within the scope of a so-called projet deuxième année at Ecole Centrale Paris and is now continued as open source project.

screenshot1_middle.jpg

[Developer Corner]