A notable problem of Java Enterprise Development is its inherent complexity. A solution for this problem could be the Model-Driven Development approach. Basically MDD states that just the model part... More > of an application has to be developed, and the rest of the application will be generated from this model. In this way, the developers write less and simpler code, nevertheless a powerful Java Enterprise Application is created.
However, for today, the MDD usage is still very complex. Therefore, only big companies can afford MDD, and it can only be paid back when using it multiple times for different projects. And, of course, MDD is a hard alternative for mid-size and small companies.
This white paper will examine how to do Model Driven Development in a lightweight way, so it could be affordable for small and mid-size companies, and cheaper for the big ones.< Less