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
- ^ New Compuware Product to Simplify Java Application Development. Compuware (2001).
- ^ Compuware Brings the Power of Model-driven Development to Eclipse. Compuware (2006).
- ^ Code Generation Network - OptimalJ interview (2004).
- ^ Compuware OptimalJ Enables Software Factories. Compuware (2006).