Software keeps entire IT team on same architecture page.

Press Release Summary:



Designed to generate quality production applications directly from visual models, OptimalJ v4.2 helps Java developers ensure successful enterprise application development, from initial architecture to deployment. It combines meta-models and transformations, packaged as software factories, which are distributed across development team and are engineered to automate development of software while ensuring architectural consistency across application.



Original Press Release:



Compuware OptimalJ Enables Software Factories



Software Factories Save Time and Money, Keep Entire IT Team on Same Architecture Page

DETROIT, Dec. 11 /-- Compuware Corporation (NASDAQ:CPWR) today announced the availability of OptimalJ version 4.2, which helps Java developers ensure successful enterprise application development, from initial architecture all the way to deployment. Part of Compuware's award-winning suite of application delivery solutions, OptimalJ Version 4.2 empowers IT teams to ensure that high-quality enterprise applications exceed expectations for delivering value to the business.

"Organizations that continue to do architected model-driven development for J2EE and .NET platforms have the greatest potential for compliancy with IT-related legislation and compliancy issues, and have the best chance to reduce development time and costs through reuse and automation," stated Mike J. Blechar, Research Vice President for Gartner Inc., in an October 2006 research note titled: Q&A: J2EE and .NET Model-Driven Development Trends.

Software Factories
Key to delivering applications to the enterprise is getting the architecture correct from the beginning, since subsequent changes cost exponentially more to fix once an application is in production. Similar to how manufacturing factories bring various components and processes together to produce, for example, an automobile engineered to precise tolerances, software factories are engineered to automate the development of software by coordinating models and transformations to conform to very specific technology implementation architectures.

Compuware OptimalJ helps ensure this quality while also providing the flexibility, control and tooling that developers need for the construction of software factories. Compuware OptimalJ combines meta-models and transformations -- packaged as software factories -- that are distributed across the development team and help ensure architectural consistency across the application. The resulting business outcomes: high-quality applications that perform as originally architected.

"DRC delivers solutions that are often funded and used by the most scrutinizing of customers -- the U.S. taxpayer," said Kathy Perras, Vice President and General Manager, State and Local Programs for Dynamics Research Corporation. "Clearly, we need the best, most efficient and most reusable way to deliver applications, and Compuware OptimalJ makes that challenge a reality for our clients, every day."

OptimalJ Architecture Edition completes the transition of all Compuware OptimalJ editions onto the Eclipse platform and brings new perspectives for meta-modeling and transformation authoring used to create custom-built transformations for the platform. Eclipse enables the highest degree of flexibility for developers because the open-source platform allows for best- of-breed plug-ins. Compuware is a Strategic Member of the Eclipse Foundation, and has a long-term commitment to the industry-standard platform.

"Companies need every advantage to succeed in today's cut-throat business environment, including driving cost savings and high quality throughout the entire application development process," said Edwin Schumacher, Director of Product Management, Compuware Development Solutions. "Compuware OptimalJ helps ensure these advantages at every stage of development, from initial architecture, to testing and into production."

Compuware OptimalJ is an advanced development solution that quickly generates high-quality production applications directly from visual models. It accelerates Java development by reducing the time, cost and risk factors associated with building enterprise applications while improving traceability between requirements, design models and application code. OptimalJ ensures architecture decisions are observed and enforced via the use of model-to-model transformations, resulting in reduced time spent on routine coding and the flexibility to tailor applications to business needs. This translates into faster development and higher quality applications.

Compuware Corporation
Compuware Corporation (NASDAQ:CPWR) maximizes the value IT brings to the business by helping CIOs more effectively manage the business of IT. Compuware solutions accelerate the development, improve the quality and enhance the performance of critical business systems while enabling CIOs to align and govern the entire IT portfolio, increasing efficiency, cost control and employee productivity throughout the IT organization. Founded in 1973, Compuware serves the world's leading IT organizations, including more than 90 percent of the Fortune 100 companies. Learn more about Compuware at www.compuware.com/ .

For Sales or Marketing Information

Compuware Corporation, One Campus Martius, Detroit, MI, 48226, 800-521-9353, www.compuware.com/

Compuware is a registered trademark of Compuware Corporation. All other product and company names are trademarks or registered trademarks of their respective owners.

CONTACT: Doug Anter of Compuware Corporation, +1-313-227-0127, doug.anter@compuware.com

All Topics