Home > SOA News > Mainframe SOA has a friend in IBM
SOA News:
EMAIL THIS

Mainframe SOA has a friend in IBM

By Rich Seeley, News Writer
04 Dec 2007 | SearchSOA.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

The mainframe computer appears to have more lives than the proverbial cat. Pronounced dead time and again since the late 1980s when Microsoft said the future of business computing was the PC running Windows, big iron is hanging in 20 years later despite the advent of blade servers, grid computing and the dual-core microprocessor.

Mainframes are great at high volume processing, with huge storage, lots of MIPS and high security.
Dave Locke
Director for Worldwide Marketing Strategy, IBM Rational

In the service-oriented architecture (SOA) world, the supposedly moribund mainframe keeps popping up like a Jack-in-the-Box on steroids.

The reason the mainframe will not die is a simple matter of arithmetic, explains Dave Locke, director for IBM Rational worldwide marketing strategy.

"There's tons of good working programming on mainframes," he said. "Almost all of it is in COBOL with some in PL/1 and other languages. There are some 200 billion lines of COBOL. It's been said that if we replaced all that COBOL it would cost $20 trillion."

Even if you work at a Wall Street investment firm, you might concede that $20 trillion is a lot of money, but Locke offers other reasons why even in the era of SOA, the mainframe should not be relegated to the dustbin of business computing history.

"Mainframes are great at high volume processing, with huge storage, lots of MIPS and high security," he said.

For enterprise SOA what's not to like?

"We see in the marketplace that there is definitely a resurgence of mainframes," Locke said.

His assertion is backed up by a survey of SHARE members, the independent IBM mainframe users group, which was conducted this past summer. Joe McKendrick, the analyst, who wrote up the survey results in a report, titled "The New Mainframe: Data Integration and Service-Oriented Architecture, Big Iron Style," concluded that SOA was actually causing a mainframe renaissance.

Noting that 70 percent of mission critical applications and data still reside on mainframes, McKendrick wrote that enterprises are now looking to integrate the big iron into their SOA applications.

However, as Locke points out most new SOA coding is being done in Java, while almost all the applications on mainframes were written in COBOL and are to this day being maintained and updated by COBOL programmers.

The ideal solution for SOA implementations might be to retrain the COBOL programmers to work in Java, but that is easier said than done, Locke said.

"We've found you can't really retrain a COBOL person to be a Java developer," he said. "They think about the problems differently. How you architect and write the code is so different."

To bridge the gap, IBM Rational is releasing a series of products this month and last designed to identify COBOL programs that could become components in an SOA implementation.

Rational Business Developer Extension v7.0, released in November, relies on Enterprise Generation Language (EGL), "a strategic business development language used to create applications that can run on practically all platforms, from rich Web applications to CICS transactions," according to the IBM announcement.

EGL is a high level language, Locke said, that COBOL programmers can use to move into the SOA world without learning Java.

For more information
IBM Rational, SOA development and all that Jazz

SOA project links to mainframe batch systems

"This language is a high level language where it is easier to write code than COBOL," he said. "EGL has higher level constructs that makes it do more work per line of code. It also has specific support for SOA and componentization. That's important because it really reduces that amount of skill and expertise a COBOL developer needs to have to componentize and leverage SOA, because the language directly supports SOA."

Since before you can turn legacy COBOL code into SOA components, you have to find the programs that will work as components, this month IBM Rational is releasing IBM Rational Transformation Workbench v3.1, which looks at the old mainframe programs and identifies the ones that will work as components.

The idea is to find the application meatballs in the COBOL spaghetti.

"We can't just let that known good stuff go to waste because we've made a huge investment in it and it's operating our business today," Locke said.



Tags: IBM Web servicesSOA implementationsService-oriented architecture (SOA) developmentJava Web ServicesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
IBM Web services
IBM Sabbah's say on REST for collaborative ALM
Jazz suite updated at IBM Rational Software Conference
Steve Mills on Oracle and Java
Control theory, the economy, BPM, event processing and hydraulic computers
Java side of Sun seen strengthened by Oracle buy
On establishing the link between the business and SOA with modeling
Web Service Test Forum launched by vendors
Brownfield Development: Tracking the mainframe legacy 'elephant'
JBoss, CA Wily moves target SOA performance management
IBM WebSphere grows to include better Business Event Processing

SOA implementations
On the road to SOA – Part 1, Boubez on early insights
Sparx releases new SoaML profile for Enterprise Architect 7.5
SOA implementation: It's the increments, stupid
'SOA is working' for Edinburgh financial company
SOA Source Book delivers step-by-step implementation guidelines
With economy in crisis, IBM SOA strategist Carter sees business processes under scrutiny
TSSJS 2009: Kern promotes ''just enough'' software architecture
Gartner AADI Summit: NationalCity bank uses SOA to renew application portfolio
Gartner AADI Summit: SOA going into 2009
CA adds federated security to fight growing threats to SOA
SOA implementations Research

Service-oriented architecture (SOA) development
SOA products for June
Enterprise Architecture in the Agile age - Part 2, Architects and developers
Enterprise Architecture in the Agile age - Part 2, Architects and developers
EA modeling tools communicate across disciplines
Using atomicity to gain SOA granularity
Hurwitz on SOA governance, services management
Reporter's Notebook: Jack Vaughan on agile methodology
OSGi Mini Tutorial
SOA growth and change: TechTarget survey shows SaaS, BPM emerging
Java EE servers said giving way to lightweight application frameworks

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Websphere MQ  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts