you might consider adding a comparison for the required development time (efficiency)There are two goals in mind: 1. Generating as much code as possible using AndroMDA (with existing cartridges or my own) 2. Comparing its performance against the original Java Pet Store
btw: there has been already a team working on such a comparison, I read this some time ago
on http://www.theserverside.com, the goal was indeed to compare conventional software
engineering techniques to MDA, probably a team from The Middleware Company
are you talking about the 'old' struts cartridge ? the one where you model with class diagrams ?My question is if there is support for Struts 1.1 in the current cartridges. I've looked around and I have the impression it's still Struts 1.0 (as I don't see any appearance of DynaActionForms and some unsupported tags as used in Struts 1.1)
take a look at the andromda-bpm4struts cartridge, it has not been released yet, but it is in CVS and working.
there is some documentation in the cartridge's /docs directory, with a minimalistic sample (UML Poseidon v1.6 compatible)
It is using Struts 1.1, but no dynamic forms
DynaActionForms are not strongly typed and therefore I did not like to add them in the cartridge I wrote (bpm4struts), since all the stuff is generated it will probably take you 50ms more for the fields and accessors to be generated so that the compiler can check and validate the code, and that's better than to find reflection bugs at runtime
and by the way, using only 1 form bean per use-case will not kill performance
on today's servers ;-)
good luck Wouter
ps: I recommend using Tiles with Struts, you will be able to reuse more code
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user
