Platform for Cobol, Java integration gets upgrade, adds Eclipse support

Cobol-Java integrator Veryant has just released a new version of its is Cobol Application Platform Suite (APS). This version, isCOBOL 2010, adds support for Eclipse Galileo, which comprises 33 Eclipse projects.

Cobol (Common Business Oriented Language) was one of the oldest high-level programming languages, and many enterprises have a big investment in CCobol code. About 60 percent of the world's business applications were written in Cobol, and an estimated 200 billion-plus lines of the code currently exist. Solutions like isCobol are designed to help companies preserve their investment in this ancient language by modernizing it – essentially, by compiling Cobol code into Java.

With isCobol, developers continue programming in Cobol, but the isCobol APS generates pure Java output, and the code gets deployed across multiple platforms in an open Java framework. The APS allows Cobol user-words to reference Java classes and automatically converts Java data types to the Cobol type that will work in a particular statement. Programs written in Cobol can be called directly from Java as though they had been written in Java.

The new release continues to support using Eclipse as an integrated development environment (IDE). The IDE allows developers to edit and debug their Cobol and Java code together. The new support for Eclipse Galileo allows developers to take advantage of updates in the latest version of Eclipse and develop isCobol programs in the same framework.

This release also adds improvements to for better rich Internet application (RIA) development, with a new focus on enhancing the appearance of Cobol apps running on mobile devices. According to the Phoenix-based company, Cobol coders can now use Cascading Style Sheets for GUI controls to customize screens for targeted mobile devices and browsers.

Also new in this release is a quick-preview capability, which allows developers building RIA GUIs with isCOBOL Web Direct 2.0 to view their apps inside the isCobol IDE with a mouse click. This feature aims to enhance developer productivity, the company said, and to eliminate the need to install a separate Java Server, such as Apache Tomcat, to preview end-user environments.

With this release, the isCobol Server can now run as a Windows Service on Windows servers, which means that it can be installed as a service that starts automatically and runs in the background. The idea here is to make it easier to use a Windows server when deploying thin client GUIs with isCobol.

The isCobol APS 2010 release is available now.

 

About the Author

John K. Waters is a freelance writer based in Silicon Valley.

Reader Comments

Fri, Apr 30, 2010 Jim Harbour

That is all well and good, but what about those applications for which the source code exists only partially, or not at all? Do you reverse engineer the underlying executables to Java or to COBOL? And where do you find the new crop of COBOL rising stars? Not that I have any answers, it is just that these were the same questions being asked twenty years ago and longer. It did not seem like a good idea then either to do cross-compilation of COBOL into "better" languages. It makes me wonder what has changed to make it a better idea now than then.

Fri, Apr 30, 2010

It always intrigues me when IT writers don't know something as basic as that COBOL is an acronym - all upper case!

Please post your comments here. Comments are moderated, so they may not appear immediately after submitting. We will not post comments that we consider abusive or off-topic.

Please type the letters/numbers you see above