UML2EJB 1.0 is released!
UML2EJB is a code generator - it takes a Unified Modeling Language (UML) model
from a CASE-tool in XMI format and generates Enterprise JavaBeans classes with
tags for the XDoclet tool. You will get EJBs that can readily be deployed into
JBoss and others.
Features:
* Import of XMI from the CASE tool into the generator.
* Builds an object model that drives the Velocity template processor.
* Comes with templates for Session Beans and Entity Beans.
* Automatic use of J2EE patterns inside the generated beans.
* All fully customizable to the needs of your project.
* Uses XDoclet as a solid foundation to generate all the EJB-related files.
* Graphical modeling easier than writing @tags.
* Generates classes where you fill in your business logic.
Environment:
* Integrates into an Ant script as a custom task.
* Ant script can run the whole process from model to *.ear.
* Integrates with CASE tools that write XMI format,
i.e. Poseidon, TogetherJ, Rational Rose.
* Adaptable to different XMI dialects via XSL input transformation.
* Resulting beans are ready to deploy in JBoss.
Plus:
* More info on the project website at http://uml2ejb.sourceforge.net
Matthias Bohlen