Compuware Insight E-Zines:
Development and Integration Edition

Posted: 29/06/05

Welcome to Compuware Insight E-Zine, Development and Integration Edition, keeping you up-to-date with the latest news including product updates, user stories, event details and more.

This issue contains information on:


Product Announcement: Compuware Extends Java Development Automation and Announces Eclipse Support With OptimalJ 4.0

Compuware Corporation has announced the release of Compuware OptimalJ 4.0, unveiling new process modeling functionality and announcing support for the Eclipse open source development platform. The enhancements to OptimalJ 4.0, including a new process model, make it possible for IT organisations to more quickly and productively deliver higher quality enterprise Java applications to the business.

"Enterprise application developers are constantly looking for ways to improve productivity, quality, and consistency of code," stated Carl Zetie, Vice President, Forrester Research. "The newer approach of using patterns to kick-start designs or code is proving more pragmatic and, consequently, is garnering increasing attention and adoption." (Pattern-Based Development Appeals, Forrester Research, Inc., January 2005)

Compuware OptimalJ is the centerpiece of Compuware's advanced development solution that combines proven methodology, leading technology and professional services to enable Java development teams to rapidly deliver service-oriented applications. With this release, Compuware continues to extend OptimalJ's automation capabilities and incorporate role-based functionality that enables the entire development team to implement applications using a pragmatic Model Driven Architecture (MDA) approach. OptimalJ 4.0 will be generally available in mid-July.

Extending Pragmatic MDA to the Entire Development Team

OptimalJ 4.0 includes:

  • New Process-Oriented Development Functionality. OptimalJ 4.0 takes MDA to a new level by introducing a process model based on the UML 2.0 Activity Diagram. Developers use the new process model to define the flow of an application, which is then automatically transformed into J2EE application components. As a result, even more of an application can now be generated by OptimalJ, enabling a dramatic improvement of both the productivity of the development team and the quality of the applications they deliver.
  • Pattern Plaza. To provide developers with a resource for relevant and accurate information as well as a forum for collaboration and knowledge sharing, Compuware has launched a new online exchange, called Pattern Plaza, which enables architects to share OptimalJ transformation patterns and collaborate on implementation improvements.
  • New Developer Edition for Eclipse. With the release of OptimalJ 4.0, Compuware announces its plan to bring the productivity benefits of pragmatic MDA to Eclipse, the fastest-growing Java framework. As the first step in the company's strategy to fully support the Eclipse platform, Compuware OptimalJ now includes a new Developer Edition for Eclipse. All future OptimalJ editions will be built on the Eclipse platform.

"We are thrilled that Compuware has announced Eclipse support for OptimaJ, and we believe that our growing developer community will be very pleased to have access to such a robust, advanced tool," said Mike Milinkovich, Executive Director of the Eclipse Foundation. "The participation and innovation of leading tools vendors such as Compuware has fueled the Eclipse project's phenomenal growth."

"The way development organisations build software is changing. As the speed of business accelerates, development teams are realising that it is impossible to cling to approaches that involve hand-coded applications with fixed requirements and expensive, year-long project timelines," said Mike Burba, Marketing Director of Compuware Application Development Solutions. "Compuware OptimalJ makes the agility, speed and quality promises of models and patterns a reality through a pragmatic implementation of MDA, helping development teams become highly efficient application delivery organisations."

For more information about Compuware OptimalJ please visit: http://www.compuware.com/products/optimalj


Smart Automation: How to Speed Up Software Development Without Losing Control

The technology to deliver applications that work correctly, on time, and within budget already exists but too often it sacrifices quality, performance and maintainability. The trick is to combine the right amount of automation with the right amount of intelligence, thus blending the best of human and computer.

This can be accomplished by using Model Driven Architecture (MDA) to generate software automatically, and patterns to control how the generation is done. MDA permits a vital "separation of concerns", through which domain experts can model requirements, while application experts focus on customising at the code level and technology experts fine-tune the automation process.

Compuware's "Smart Automation" approach speeds up software development without any loss of control, while aligning IT and the business within a constantly changing environment.

To download our Guide "How to Speed Up Software Development Without Losing Control" please click here www.compuwaresmart.com


DO YOU HAVE A COLLEAGUE who you feel would benefit from receiving this E-Zine?
If so, they can register to join the Compuware Insight Program by clicking here.

Copyright 2005. Compuware Ltd. All Rights Reserved.

This newsletter contains confidential information from Compuware Corporation. Use, disclosure or reproduction is prohibited without the prior express written permission of Compuware Ltd. Access is limited to authorised users.