Open Source / Non-Proprietary
Acronym for "From UML to Java And Back Again". Allows modeling behaviour using story diagrams.
The primary topic of the Fujaba Tool Suite project is to provide an easy to extend UML, Story Driven Modelling and Graph Transformation platform with the ability to add plug-ins.
- Fujaba Tool Suite combines UML class diagrams and UML behaviour diagrams (Story Diagrams) to a powerful, easy to use, yet formal system design and specification language.
- Furthermore the Fujaba Tool Suite supports the generation of Java sourcecode out of the whole design which results in an executable prototype.
- Moreover the way back is provided, too (to some extend so far, not for productive use), so that Java sourcecode can be parsed and represented within UML.
- The Fujaba Tool Suite RE Edition is especially configured with plugins for Reverse Engineering and Design Pattern recognition. The Fujaba Tool Suite RE Edition project is located at the Software Engineering Group, Computer Science Department at the University of Paderborn.