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