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 to work on Jupe in November 2006. Nevertheless, feel free to discover our work for learning and inspiration.
Jupe is designed to be language independant, 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.
Come to this link for more detail: http://jupe.binaervarianz.de/
Recommend the tutorial