OptimalJ

From Wikipedia, the free encyclopedia

Compuware OptimalJ is a model-driven development environment for Java.

OptimalJ was first released in 2001[1] and was then based on Sun Microsystems' open source NetBeans IDE. Since 2006 OptimalJ is based on the open source Eclipse IDE.[2]

OptimalJ is available in two editions:

  • The Professional Edition is focused on simplifying J2EE development, by providing the capability to model a J2EE application, and then generate the application's code from the model via implementation patterns.[3] First, a platform-independent model is made, which is then transformed via technology patterns to a platform-specific model.
  • The Architecture Edition provides capabilities for metamodeling and for writing implementation and technology patterns, which can be used to extend the Professional Edition. Metamodels and patterns are bundled into software factories.[4]

[edit] References

[edit] External links