Fujaba - CASE tool for forward and reverse engineering
Submitted by admin on Mon, 2012-09-10 00:00Fujaba was aimed to support software forward and reverse engineering. That is why Fujaba is an acronym for "From UML to Java and back again". Fujaba's main features are: Powerful, easy to use, yet formal, visual, object-oriented software system specification language (UML class diagrams and specialised activity diagrams, so called Story Diagrams based on graph transformations) Java code generation based on the formal specification of a systems' structure and behaviour which results in an executable system prototype.