Compuware OptimalJ to Integrate with BEA WebLogic Workshop

12/19/2003 - Compuware Corporation (NASDAQ: CPWR) and BEA Systems, Inc. (NASDAQ: BEAS), announced an expanded alliance that encompasses product development and integration. The companies plan to integrate Compuware OptimalJ, a next-generation, model-driven Java 2 Enterprise Edition (J2EE) development environment, with BEA WebLogic WorkshopTM 8.1, an integrated visual development environment and runtime framework. Through this alliance, Compuware and BEA plan to offer a comprehensive, model-driven development environment that allows developers of all skill levels to build, integrate, test, deploy and manage J2EE applications.

This development is expected to include enhancements to Compuware OptimalJ that generate business components as Java controls for BEA WebLogic Workshop 8.1 and customized deployment parameters for improved performance. Currently, Compuware OptimalJ supports BEA WebLogic ServerTM 8.1 as an integrated test environment and deployment platform for OptimalJ-generated applications. The work is expected to be completed in January 2004 and will be available as a service-pack to OptimalJ customers.

“Application complexity continues to increase, making organizations seek ways to boost developer productivity and enhance quality. This will drive the market for alternative and advanced development solutions utilizing model-based approaches, integrated patterns support and richer frameworks,” said Thomas Murphy, senior program director for analyst firm META Group. “Organizations using model-driven, pattern-based development frameworks and tools can attain dramatic productivity and quality improvements across the development team.”

Designed to help businesses overcome J2EE complexity, Compuware OptimalJ and BEA WebLogic Workshop 8.1 represent two distinct, yet complementary, development approaches. BEA WebLogic Workshop provides a visual development framework for application developers and J2EE developers, while Compuware OptimalJ implements patterns to help developers automatically translate business models into working applications.

The new product integration is designed to allow architects and developers to use OptimalJ as the environment to model applications, and to convert the model into working application components, such as Enterprise Java Beans (EJB), and automatically convert the components into Java controls for BEA WebLogic Workshop 8.1. Application developers who build composite applications then can use these controls to complete integration or portal projects, custom application projects, or turn the components into Web services. By integrating these approaches, BEA and Compuware can enable organizations with development projects of all sizes to maximize their distributed and legacy development investments, improve overall productivity and deliver more standards-compliant applications.

“As the need for building more complex enterprise-class Java applications with less skilled people grows, the major vendors will form strategic alliances to incorporate their tool suites to address the issue,” said Mike Blechar, vice president of research at Gartner. “Ideally, alliance partners have years of software and service experience in building enterprise-class applications, support for the most popular legacy platforms, and knowledge in cross-platform code generation to support the coexistence of multi-platform deployment strategies--all of which enables customers to more easily transition to new service-oriented architectures.”

“CareTech needed shortened development cycles with reduced costs for applications running on the BEA WebLogic Platform, and Compuware delivered…period,” said Patrick Milostan, Chief Technology Officer of CareTech, an IT business solutions provider. “This relationship is valuable since it leverages two powerful yet complementary technologies to deploy enterprise applications--Compuware OptimalJ’s models and patterns with the market leading BEA WebLogic Platform--making us much more productive.”

Compuware OptimalJ is an advanced application development environment that reduces the time, cost, risk and complexity associated with delivering and maintaining enterprise Java applications. A model-driven pattern-based J2EE development environment, Compuware OptimalJ enables J2EE developers to handle application construction and maintenance at a high level of abstraction. This helps maximize efficiency and increase the business value of IT through highly productive development teams. With OptimalJ, newer developers become productive more quickly, and experienced developers are freed to achieve business goals through intelligent and effective application design and construction.

“Customers will benefit from the integration of the premiere platforms for model-driven, pattern-based development and service-oriented development,” said Byron Sebastian, Vice President and General Manager, BEA WebLogic Portal and BEA WebLogic Workshop. “BEA and Compuware are committed to produce standards-based development tools and frameworks that offer customers new capabilities in the market, that help simplify J2EE development, reduce overall development time, and make better use of varied skill sets and company resources.”

“This strategic partnership delivers the only complete development environment that combines the productivity gains of model-driven development with the benefits of visual code development,” said Jamie McGuffie, Vice President, Strategic Partner Management for Compuware. “The combined Compuware/ BEA solution, including Compuware’s support of the BEA WebLogic Platform, offers a simple and reliable path for customers to increase development productivity without sacrificing application quality.”

About BEA
BEA Systems, Inc. (NASDAQ: BEAS) is the world’s leading application infrastructure software company, providing the enterprise software foundation for more than 15,000 customers around the world, including the majority of the Fortune Global 500. BEA and its WebLogic® and Tuxedo® brands are among the most trusted names in business. Headquartered in San Jose, Calif., BEA has 77 offices in 31 countries and is on the Web at

Compuware Corporation
Compuware Corporation, a leading provider of software and technology services, delivers industrial-strength solutions for the enterprise computing environment that dramatically improve productivity, quality and performance across the application life cycle. For more information about Compuware, please visit:

BEA, Tuxedo, and WebLogic are registered trademarks and BEA WebLogic Enterprise Platform, BEA WebLogic Server, BEA WebLogic Integration, BEA WebLogic Portal, BEA WebLogic JRockit, BEA WebLogic Platform, BEA WebLogic Express, BEA WebLogic Workshop, BEA WebLogic Java Adapter for Mainframe, BEA Liquid Data for WebLogic and BEA eLink are trademarks of BEA Systems, Inc. All other company and product names may be the subject of intellectual property rights reserved by third parties.

Compuware and Compuware OptimalJ are trademarks or registered trademarks of Compuware Corporation.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: