Compuware
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.