Compuware has released the latest version of their OptimalJ modeling tool. The tool uses a "model-driven pattern-based" approach to enterprise development. The new version contains: support for recent Web services security standards, integration with other tools (such as Rose and TogetherCC), support for legacy IBM systems, and more.
View the Press Release
Other news reports
Compuware launches OptimalJ 3.1
Compuware Enhances OptimalJ Java Development System
Compuware Releases New Web Services Tools
Compuware boosts Web services security in modeling tool
I believe MDA is the trend. The idea programming world would be that everybody works on the model and let the tools to do the laundry. OptimalJ is a good example of MDA enabled IDE and it is only working IDE so far. I am looking forward to MDA enabled application server in near future too. Maybe some company can create a MDA engine and the engine can be sold to the application server vendor. Then we declare the business logic in a xml file, application server tranlate it to the working application, done!
Why would anyone want to write business logic in XML when we have Java ?
Java is for developers. Business Analysts do not need to understand Java, they can use XML to express the business logic, let the application server to run the business logic directly.
Are you sure that business analysts understand XML, especially those XML languages used by application servers?
What do you mean by MDA enabled application server? You can have MDA tools that generate code for application servers, but why whould you need "MDA engine" in application server? Isn't it a MODEL and not XML descriptor what MDA considers as important?