Developing and deploying enterprise applications using Java technologies is a complex and highly specialised field, and can prove to be a difficult and tedious procedure for even advanced Java developers. While application development starts in the software laboratory, the final and ultimate test of an application is realised only after successful deployment into a production environment.
"Deploying applications in a J2EE environment is complex, time-consuming and error prone," confirms Ben van Niekerk, product manager at Compuware SA, a provider of development tools and software. He says there is a critical shortage of advanced Java 2 Enterprise Edition (J2EE) developers in SA, and especially Java developers working with Enterprise JavaBeans (EJB), which slows time to market for business applications based on this important technology and challenges application reliability and performance.
"The ideal solution to this quandary would be to simplify Java development and deployment - to make it possible for developers of all skill levels to build reliable, high performance components by providing them with a framework for delivering J2EE-compliant business applications," says Van Niekerk.
He says the company`s OptimalJ development environment is designed to enable the rapid development, modification and deployment of J2EE business applications. "OptimalJ generates complete, working applications directly from a visual model, using active synchronisation to keep both model and code up to date during rapid application changes.
OptimalJ increases productivity through the integrated deployment and testing of J2EE application in a runtime environment. "Major innovations contained in the product include automatic packaging of source files into separate archives for each tier, the creation of XML-based deployment descriptors for each available component, and the creation of an enterprise archive for the deployment application server," says Van Niekerk.
"These features remove a great deal of time-consuming - and error-prone - manual steps from the developers` duties.
"Furthermore, OptimalJ offers a choice of Java deployment environments into leading production servers such as iPlanet, IBM WebSphere and BEA WebLogic," concludes Van Niekerk.
Compuware Corporation, a multibillion-dollar company, provides business value through software that optimises productivity and reduces costs across the application lifecycle. 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. Compuware employs more than 12 000 information technology professionals worldwide. For more information about Compuware, please contact the South African subsidiary on +27 (0)11 516-2900 or visit Compuware SA on the World Wide Web at http://www.compuware.co.za.
Editorial contacts

