heading graphic
 

Database and Application Migration 

Language Migration » COBOL 

There are over 30 billion COBOL transactions processed every single day. In an effort to reduce the ongoing costs of these existing applications, COBOL to Java/J2EE many organizations are attempting to migrate their COBOL applications to new hardware and more modern operating system environments. Getting mainframe COBOL to the Web (Java, xml, HTML) is the goal for organizations wanting to modernize legacy COBOL applications.

The COBOL to Java Challenge

Most companies offering a COBOL to Java solution promise you consistent Java, but then rewrite 60-70% of the program code by hand (usually outsourced overseas). With multiple programmers working over a lengthy period of time, it is inevitable that business logic will not be implemented consistently - you have traded legacy COBOL for less than adequate Java. Testing will be more costly as well because the code errors will not be consistent either.

Automated Migration to New Platforms

Because Java works easily with the best of the latest technologies, many organizations are moving to the J2EE environment. Java will interact with modern databases and allows the presentation layer to be deployed as a rich-client application using Java Swing or a Web client using Java Server Faces, JavaScript, and AJAX. The BluePhoenix™ LanguageMigrator COBOL to Java solution is an automated tool that takes the COBOL application into a business rules repository. Using the BluePhoenix™ Redevelopment these rules can be refactored into reusable modules which then can be deployed across an SOA environment as Web services. By automating the migration process, you get more consistent Java code, testing is minimized, and you are able to migrate to new platforms quickly and easily, this gives you faster ROI.

COBOL to Java
Fact Sheet