I've looked at the notes from the recent conference call.

One extra thing I would like to see is top-down modelling support from 
diagrams, as well as middlegen-style bottom-up reverse engineering from 
existing databases.  

For 'clean-room' projects, top-down is an important ability, to let the 
requirements at one level drive the implementation at the next level.  So I am 
just talking about UML class diagrams here.

This is something we have implemented in our development processes using 
Andromda and Poseidon, but it this is very heavyweight, not 'nice', and it 
would be much better to have this integrated using EMF providing only the 
relevant functionality.  Basically, model entities, their relationships, and 
documentation.

I am actually quite keen to work on this myself, because I have experience of 
parsing UML 2.0 entity models and generating code.

Components would be something like:
UML class diagram editor, maintaining 2.0-compliant XMU
  | transformation to selected persistence technology (start with Hibernate, 
then EJB3, should EJB2 also be supported?), using e.g. velocity
  | 
  | To begin with, support might not be bi-directional, e.g. just generate from 
the model.  Integrating changes from the generated sources back to the model 
could come later.
  | 
  | What do you think to this?  Are some of the components available already, 
e.g. UML class-diagram editor based on EMF with compatible license?

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3865536#3865536

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3865536


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to