Hi,
It looks very very nice.
The way you permit the reengeneering is just so beautiful in its simplicity.
These are really the tools that are missing is Open Source nowadays.  When
you see how much cost this kind of product on the market...pfff...
I really prefer this way of "starting", I mean from UML instead of from
Database (aka Middlegen).  In fact it is not a -preference- but the
personnal usage I can see from these tools.  I also understand the need for
db oriented generation.
As Ara says, having a relationship between MiddleGen and uml2ejb would be
great.
The only problem I see is the name : uml2j2ee would have been better, I bet
you'll need to change the name in less than 1 year, see ejbdoclet ;)
hehe :)  Then uml2dotnet, etc...
I hope to use it on a big project I have that starts right now.

Vincent


> Hello, everyone,
>
> this week, I have completed the development of an open source code
> generator that takes a Unified Modeling Language (UML) model from a
> CASE-tool in XML Metadata Interchange (XMI) format and generates
> Enterprise JavaBeans classes with XDoclet tags as output. The
> associations between classes in the model are automatically transformed
> into @tags for EJB CMR. You will get EJBs that can readily be deployed
> into JBoss and others.
>
> The code generator is called UML2EJB and is released on SourceForge
> under the GNU Public License. It has been tested with the Poseidon CASE
> tool (see www.gentleware.com) but should work with any CASE tool that
> can write XMI output.
>
> Features:
> * Import of XMI from the CASE tool into the generator.
> * Builds an object model that drives the Jakarta Velocity template
> processor.
> * Templates for Session Beans and Entity Beans included.
> * 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.
>
> Environment:
> * Integrates into an Ant script as a custom task.
> * Integrates with CASE tools that write XMI format,
>  i.e. Poseidon, TogetherJ, Rational Rose.
> * Adaptable to different XMI dialects via XSL input transformation.
>
> Plus:
> * Documented on the project website at http://uml2ejb.sourceforge.net
>
> I am currently looking for volunteers who want to test it.
> Matthias Bohlen
> http://www.mbohlen.de/
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Gadgets, caffeine, t-shirts, fun stuff.
> http://thinkgeek.com/sf
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Gadgets, caffeine, t-shirts, fun stuff.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to