Compuware Goes to School with OptimalJ University Program

9/25/2003 - As college students head back for the fall semester, Compuware Corporation (NASDAQ: CPWR) announced its OptimalJ University Program. This program supports leading universities worldwide with the latest in application development instruction, aided by Compuware OptimalJ. Universities are teaching with Compuware OptimalJ to advance the body of application development knowledge and leverage real-world instruction with a leading development tool. They individually selected Compuware OptimalJ due to its model-driven, pattern-based approach that consistently demonstrates 35-40 percent application development productivity gains over traditional methods.

Participating universities reap several benefits, including: reduced pricing for Compuware OptimalJ, a recommended course outline, product tutorials, technical help, teaching aids and a sample project designed to maximize student success. Additionally, professors conducting research using OptimalJ may be invited to present their results at industry trade shows.

Interest in the program is high, and Compuware expects to add many additional candidates in the coming year. At least sixteen universities have signed onto the program, including: the University of South Carolina, the University of Arizona, Wayne State University (Detroit), the University of Texas-Dallas and Marquette University (Wisconsin). Additionally, three schools in Australia are participating in the program: the University of Technology Sydney, LaTrobe University and Deakin University.

The University of Arizona, which is consistently rated by U.S. News & World Report as being among the nation’s top five MIS teaching institutions, is one of the most active universities in the program. It uses Compuware OptimalJ as the basis for more extensive research into the model-driven and pattern-based development paradigm, also known as Model Driven Architecture (MDA). To further validate the MDA approach, Compuware announced on July 21, 2003, a study highlighting 35 percent productivity gains and high code-quality of the model-driven approach over a traditional, code-centric, integrated development environment (IDE) approach. These visionary productivity and quality gains are appealing to universities as they introduce student developers to the latest in application development solutions.

“Our goal as an institution of higher learning is to advance knowledge and teach not only technology skills, but also the business case for effective application development,” said Dr. Mohan Tanniru of the Management Information Systems department at the University of Arizona. “With Compuware’s innovative program, we are excited to provide our post-graduates the opportunity to further explore MDA theory and practice.”

Program participant Dr. John Bowles, Associate Professor, Computer Science and Engineering of the University of South Carolina, is an advocate of the hands-on approach. His team utilizes OptimalJ in a senior-level “Capstone Software Engineering Class” to help students more easily understand J2EE. As part of the course requirements, students must pick an application, develop requirements, model the system in UML and import the model into Compuware OptimalJ to generate an early prototype application. They then augment the OptimalJ-generated code to enhance the presentation layer and add additional business rules to build the final application. The result in just one semester is that students not only learn key J2EE concepts, but they also develop tangible proof for potential employers that they in fact have created a working J2EE application.

“When students are offered hands-on application learning experiences like this, they are not only more interested, but they are ultimately better prepared for the real world: the business world,” said Dr. Bowles. “In the future, we believe that virtually all software development will require the use of advanced automated tools like Compuware OptimalJ, which is why we are excited to get in early with Compuware’s University Program—teaching useful skills and advancing the body of development knowledge.”

According to Dan Schoenbaum, Vice President, Strategy, at Compuware, the program was established to provide university students and researchers with greater accessibility to the technology that is being used in Global 2000 companies worldwide. “Model-driven, pattern-based development is just a better way to develop enterprise J2EE applications,” Schoenbaum said. “The OptimalJ University Program provides software developers with access today to the tools they will use in business tomorrow.”

Compuware Corporation
Compuware Corporation, a multi-billion dollar company, provides business value through software and professional services that optimize productivity and reduce costs across the application life cycle. Meeting the rapidly changing needs of businesses of all sizes, Compuware’s market-leading solutions improve the quality, ease the integration and enhance the performance of distributed, e-business and enterprise software. For more information about Compuware, please contact the corporate offices at 800-521-9353. You may also visit Compuware on the World Wide Web at

Previous Page | News by Category | News Search

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