About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
 
 

NEWS

 
PERCobol whips Cobol into shape for budget-minded enterprises

By James R. Borck, InfoWorld Test Center
August 11, 2000


LEGACYJ'S PERCOBOL 2.5 is a low-cost tool that's best suited for companies with small and midsize conversion projects. If you're looking to reinvigorate portions of your Cobol resources without imposing a high price tag, PERCobol could be the answer.

   ADVERTISEMENT
  

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

RELATED LINKS
»  AT&T buys high-speed wireless spectrum for $2.5 billion
»  Update: Sprint chief Forsee resigns
»  IT trainer offers master's degree for hackers
»  Wireless RSS feed 

IDG ENTERPRISE NETWORK
More Network LAN/WAN News...  (ComputerWorld)
Wireless EV-DO on board  (ComputerWorld)

TOP NEWS 


IT SOLUTION SEARCH

PERCobol was confined to a score of Good largely because it's not J2EE compliant, does not support Enterprise JavaBeans, and, although it supports CGI scripting language, it does not offer the ISAPI (Internet Server API) and NSAPI (Netscape Server API) Web server optimization found in products such as Net Express. But in our tests, PERCobol worked just as advertised: quickly and accurately. I had no trouble transporting existing code or developing test applications, applets, or standard JavaBeans from scratch. For some companies, that may be good enough.

The product delivers a graphical development IDE (integrated development environment), Microedge's Visual SlickEdit, along with a compiler and run-times to convert, compile, debug, and deploy Cobol applications. (For nongraphical systems, there's also a command-line interface.) Your applications can be either PERCobol applications that allow Java to embed directly into existing Cobol or Java applets for client-and server-side use.

PERCobol works by analyzing and dissecting your original Cobol code to re-create the same program in Java, producing multiple source and class files of equivalent functionality. The remaining Cobol program is then "wrapped" in Java, encapsulating the initialization routines to run as either an application or applet.

Deploying PERCobol applications means distributing the compiled class files, along with Java System and Foundation class libraries and a PERCobol run-time library that provides additional functionality for Java-enabling your Cobol code.

Moreover, PERCobol comes with its own programming language, which comprises a set of easy-to-grasp constructs that extend the capabilities of standard Cobol so it can interface with Java. PERCobol ships with a comprehensive set of reference manuals (although it could have used a tutorial or two to help developers get their feet wet).

In addition to generating JavaBeans, PERCobol allows you to embed Java code and JavaBeans directly into Cobol. A handy utility automates the analysis and importing of existing JavaBeans, streamlining the process considerably. Other utilities include a handy make file feature for quickly rebuilding and compiling outdated file dependencies and a development file server to facilitate testing across network file systems.

PERCobol can be used on a variety of development platforms, including Windows, Linux, and Solaris. If you're looking to build and deploy applications on different platforms, you face an additional 10 percent fee.

PERCobol is easy to use, too. In our tests, the IDE interface was a snap to navigate. We were productive right off the bat, thanks to PERCobol's color-coded editors, split windows, and features for editing, compiling, debugging, and executing programs. On the other hand, some features were missing, such as a basic word wrap and the ability to jump to a line of code from a compilation error -- a feature that can be found in almost every other mainstream IDE.

As for debugging, PERCobol offers a basic graphical debugger that, unfortunately, works only on Cobol. That means you have to debug your Java code with a separate utility. Still, the product furnishes the usual array of helpful tools, such as break/watchpoints and variable, memory, and thread views.

Although it's clearly a lower-end tool, PERCobol can help you improve the portability of your applications. To that end, there's also support for IBM's MQSeries messaging, as well as interactive transactional subsystems, such as CICS mainframe query system.

(Note: The version of PERCobol we tested was missing features that, according to LegacyJ, will let text-based Cobol programs incorporate graphical elements without necessitating major code rewrites. LegacyJ has indicated that these features will be included in the final release, expected Sept. 1.)


James R. Borck (james_borck@infoworld.com) covers e-business technologies for the Test Center.



  BOTTOM LINE
PERCobol 2.5 preview
BUSINESS CASE
Small and midsize organizations without the need for high-end bells and whistles will appreciate PERCobol's low cost and flexibility. The product allows ongoing programming in Cobol, with deployment benefits in Java.

TECHNOLOGY CASE
PERCobol can run on a wide variety of platforms for development and supports interactive transactional systems, such as CICS. The solution offers a proprietary language for Java-enabling Cobol code.

PROS

+ Good platform availability

+ Affordable

+ Multithreading support


CONS

- No Enterprise JavaBeans or J2EE support

- Limited documentation


COST
PC: $1,250 per developer; midrange: $2,500 per developer; mainframe: from $34,000 to $72,000

PLATFORMS
Windows 2000, Windows NT 4.0, Solaris, Linux, HP-UX, AIX, OS/400, OS/2, OS/390, SCO UnixWare

COMPANY
LegacyJ, Pleasanton, Calif.; (925) 467-1598; www.legacyj.com


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Hot Stock Alert (TMDI)
Telemedicus - Medical Communication Top Telemedicine Technology
» Apply BPM and ITIL at your IT Help Desk
ServiceWise brings BPM to complete IT service while eliminating integration cost. Learn more here.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Register for your free VMWare Virtualization kit!
VMware virtualization takes the cost and complexity out of IT  Download this free kit to learn how.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no