ISV Applications

Compuware

Application Description
Compuware's OptimalJ accelerates the development, integration and maintenance of enterprise Java applications--enabling organizations to rapidly respond to business change. OptimalJ is a model-driven, pattern-based development environment that dramatically reduces the time, cost, risk and complexity associated with delivering and maintaining Java applications. OptimalJ also implements the Object Management Group's (OMG) Model Driven Architecture (MDA) in its entirety, which enables IT departments to design software more quickly while also improving the quality and reusability of the code.

OptimalJ focuses on five critical cornerstones, which are:

  • Model-driven development: how models enhance productivity
  • Business rules: how business rules enable rapid response to change
  • Patterns: how patterns transform UML models into high-quality J2EE applications
  • Active synchronization: how automatic synchronization ensures consistency between models and code
  • Integrated deployment: how integrated deployment eases testing.

Integration with Java System Application Server (formerly Sun ONE Application Server)
One of the benefits of model-driven, pattern-based application development is the ability to generate applications for multiple deploymnet platforms. As a tier one J2EE platform, it is a natural fit for OptimalJ to generate applications for the Java System Application Server. To enable this, OptimalJ automatically generates deployment descriptors and packages applications that can be deployed to the Java System Application Server.

Benefit to customers
The development and integration of enterprise class applications on enterprise class platforms is complex and difficult, leading to long and risky development projects that often fail to meet expectations in the area of time, cost and application quality. Customers that are looking for a way to enable teams of architects, designers and developers to rapidly build and integrate highly available and reliable Java applications should take advantage of Compuware OptimalJ's support for the Java System Application Server.

Evaluation Copy
Available online.

Contact
If you have any questions or need more details, please contact AS-Partners@sun.com.