RealTime IT News

Compuware Announces OptimalJ 3.2

Compuware announced OptimalJ 3.2, its most advanced model-driven, pattern-based development environment.

The newest version of OptimalJ, unveiled Monday at the JavaOne conference in San Francisco, provides expanded lifecycle coverage and is intended to better meet the needs of enterprise Java developers.

New features in version 3.2 include extended UML modeling capabilities, as well as Eclipse integration. The Eclipse Foundation made Eclipse 3.0 available today.

"The significant updates we've made to Compuware OptimalJ 3.2 address the changing development needs of large enterprises," said Mike Sawicki, Compuware OptimalJ product manager. Java development projects continue to grow in number, size, scope and sophistication, he added.

The model-driven environment, which is the hallmark of the OptimalJ suite, now allows developers to design and fully document requirements as part of its extended UML analysis capabilities. It also includes a more robust testing functionality. This, according to Compuware, will enable development teams to be more efficient by allowing them to identify and repair defects earlier in the software development lifecycle. Unit tests can now be automatically generated from OptimalJ 3.2 models.

In an effort to bridge code-centric and model-driven development methodologies, Compuware now includes the JetBrain IntelliJ Java IDE, which allows developers to integrate their existing Java applications into OptimalJ projects.

Collaboration also gets a boost in this version with support for IBM Rational ClearCase, which helps developers manage source code. OptimalJ already had support for the popular open source CVS version control system, which, of late, has had some security issues.

According to Sawicki, Compuware does not currently support the next-generation CVS tool Subversion yet, because it is not in wide usage and the company has not received any customer demand for it.

IT governance has become a top-level focus for Compuware of late, with its acquisition of Changepoint in April. Sawicki explained that there is not any direct integration between OptimalJ and Changepoint at this time, though it's part of the future project roadmap.

This week is expected to be a banner week for Java related announcements coming out of the JavaOne event. So far SUN has already announced J2SE 1.5, as well as released its Java 3D Project Looking Glass API to the open source community.