"And it ought to be remembered that there is nothing more difficult to take in hand, more perilous
to conduct, or more uncertain in its success, than to take the lead in the introduction of a new
order of things. Because the innovator has for enemies all
those who have done well under the old conditions..."
-- Niccolo Machiavelli
Did you ever think: "mmm... all this J2EE stuff is too complex! There must be an easier way to program?" Read the good news: AndroMDA is here to help! Generating J2EE components (among others) quickly and reliably from models drawn in the graphical Unified Modeling Language is one of the primary features of AndroMDA.
AndroMDA (pronounced: andromeda) is an open source code generation framework that follows the Model Driven Architecture (MDA) paradigm. It takes model(s) from CASE-tool(s) and generates fully deployable applications and other components.
Read more about AndroMDA, using the links on the left side menu. If you start using AndroMDA, we invite you to become a member of AndroMDA's forum where you can get FREE support.
If you're interested in learning a little bit about the history of AndroMDA, read an interview with Matthias Bohlen, the founder of AndroMDA.
This is a *very* simplistic representation of what AndroMDA can do for you: