big
Volume 4, Number 15 -- April 15, 2008

HP Goes Visual with Application Modernization Tools

Published: April 15, 2008

by Timothy Prickett Morgan

The product side of Hewlett-Packard launched its umpteeth assault on the IBM mainframe and AS/400 server base a year and a half ago, and last week HP Services, which actually does server migrations on behalf of customers, announced its companion set of service offerings for legacy application migration, collectively known as the Modernization Factory. The neat bits of the Migration Factory offering are the tools that HP has created to analyze legacy applications to help customers figure out where and what to modernize.

HP is always chasing mainframe and AS/400 accounts to try to talk them into moving to Unix, Windows, or Linux platforms. But after a steady stream of application modernization efforts in the past decade, HP thinks users of proprietary machines are getting ready for big moves. "We are seeing a continuing effort in information technology and application modernization, but the momentum is changing," says Paul Evans, director of application modernization services at HP Services. "A small portion of the market acted in the past several years, but most waited. Now, a large portion of the market is on the move because they see that application modernization does work, that it does deliver TCO or ROI or whatever metrics they want to measure it by."

People do, of course, think visually, which means the code visualization tools that HP Services has created to analyze legacy applications are not just useful for the technicians who do the modernization. The eureka moment for HP has been that these tools can actually be used as part of the sales process to show customers how their legacy code is mapped out, what chunks of code are reused, how modules are integrated, and how the different code makes use of CPU, memory, and I/O resources. The latter bit helps customers and HP technicians visualize and categorize the complexity of bits of code and the and it also helps them figure out what code can be rehosted, perhaps on a Windows, Linux, or Unix platform using one of several rehosting environments and, equally importantly, what code should probably be left alone for now because it is tied very tightly to the mainframe or AS/400 to System i server.

Take a look at this image, which was created from a mainframe application set using a tool called Miner3D:

Call it eye candy for nerds, right?

According to Evans, a lot of the applications running on proprietary midrange and mainframe machinery are doing extract and loading of data, transforming it from one application to another and sometimes from one architecture to another. In this stack of applications, the ones in Quadrant 4 shown above have a lower payback in terms of modernization; they are not dependent on each other, they do not hammer I/O subsystems particularly, and they do not take a lot of resources. The applications in Quadrant 1 are probably, according to Evans, a System z10 mainframe upgrade in the making. The applications are complex, their very high I/O, and as it turns out, modernization efforts (if successful) provide the greatest payback.

Another tool, called the Clone Set Analyzer, burns through the code running in legacy systems and finds the frequency of code reuse in the applications. Take a look:

As you can see, this tool not only shows the size of reused code bits, but their frequency. That means you can figure out how to streamline the code--getting rid of the reuse and perhaps modularizing the code with the help of third-party tools, so you only have one instance of a bit of code--which means maintaining the code is simpler going forward.

While the Clone Set Analyzer shows code reuse, the Clone Pattern Analyzer tool shows how code modules are linked together using the kind of social networking analysis tools that the National Security Agency used in the aftermath of the 9/11 terrorist attacks to find out who was linked to whom and how. Check it out:

The Clone Pattern Analyzer is not a static image, by the way, but a 3D set of representations of linked code modules that you can drill down into much like you can on the Web with hypertext documents. By knowing how modules are linked together, HP and its application modernization customers can figure out where to start modernizing and see immediately what other modules will be immediately affected. "As soon as you make this visual for customers, the first thing they say to me is, 'My code cannot be that bad,'" says Evans. "But then they realize that it is."

HP is making these new code analysis tools in educational centers it is calling Modernization Factories, which help rehost applications on emulation environments or help them decompose their applications and re-engineered on new platforms with modern application development tools. The visualization tools are not sold separately by HP, but are part of a two-week HP Services engagement that costs $50,000. Evans says that HP is working on another services engagement for price-sensitive and smaller midrange shops that will cost $20,000. The tools can be used on just about any application set you can imagine, including COBOL, CICS, PL/1, and Adabas applications running on MVS-OS/390-z/OS mainframes, RPG and COBOL applications on OS/400-i5/OS machines, and even applications running on VAXen and HP 3000 gear.


RELATED STORIES

The HP Pitch on Rehosting i5/OS Applications on Integrity

TFH Flashback: Assault, Battery Not Included

Infinite Software Partners with HP, Acquires Altos Technology Group

HP, Intel, and Oracle Gang Up on IBM Mainframes

Bang for the Buck: Big Iron Boxes, Even Bigger Bucks

A Joint Assault on the Mainframe Hardware Market

Intel Aims Dual-Core Itaniums at RISC, Mainframe Servers

HP Gears Up for Montecito Itanium Shipments

California Software, Unisys Chase OS/400 Base



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
INTEGRATED PRINT SOLUTIONS

As an IT Professional you must wear two hats - one as technologist, and the other as a business manager. You are called upon to improve operational efficiencies and reduce costs by using leading technology.

This is the purpose behind OnePrint G2: it improves your printing processes and reduces printing costs by providing an innovative solution for printing any documents from i5, iSeries (AS/400) or mainframe systems to standard printer models over your local /wide area network.

OnePrint G2 converts the AFP/IPDS data stream from IBM's mainframe or midrange systems to PCL for printing on any network laser printers including digital multi-functional equipment. OnePrint G2 also supports impact matrix printers with Epson FX or LQ emulation, as well as InkJet printers with PCL Level 3 language.

The OnePrint G2 Solution Benefits:

  • Enables text and graphic (IPDS) documents to be printed on existing network printers
  • Extends IPDS printing to remote locations without extraneous connectivity/protocol converter devices
  • Eliminates need to maintain expensive, dedicated IPDS printers
  • Reduces cost of distributing print output
  • Emulates native IPDS printers to the Host system over TCP/IP with full error recovery
  • Supports standard network printing protocols
  • Eliminates image clipping, automatically "scales to fit" oversized documents
  • Operates with minimal intervention, transparent to end users

OnePrint G2 is the second generation of this powerful and versatile server based centralized management printing platform. The product runs as a service on a Microsoft Windows® Server. It can simultaneously support several hundred printer sessions, distributing IPDS print jobs to network attached printers across the enterprise. The Web Console provides the Administrator with convenient remote management over system configuration, while monitoring printing activity and providing usage report tools that will add value to your operation.

OnePrint G2 allows you to leverage your investment in network printers, lowering your overall cost of operations, while improving user productivity.

For more information about OnePrint G2, contact Integrated Print Solutions at 800-873-0900 or
visit our Web site: www.ipslc.com or email bbristol@ipslc.com.


Editors: Dan Burger, Timothy Prickett Morgan, and Hesh Wiener
Publisher and Advertising Director: Jenny Delroy
Advertising Sales Representative: Kim Reed
Contact the Editors: If you have an inside story relating to mainframes, send
Timothy Prickett Morgan or Hesh Wiener a message through our contacts page.

Sponsored Links

Symmetricom:  Perfect Timing is Our Business -- We did not invent time. We perfect it.
Mainstar:  Unveiling Data Set Level Migrate. Designed to migrate data to larger capacity DASD volumes
Acucorp:  Acucorp's extend7 Features Enhanced COBOL Interoperability with Java, C, and C++


 

IT Jungle Store Top Book Picks

Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
The 64-Core Power6-Based Power 595 Starts to Roll in May

And Then There Was One: The New and Improved Power 570

Sundry Power Systems Announcements

As I See It: Goldilocks and the Zen of IT

Albert Simon Barsa, Jr., 1953-2008

The Linux Beacon
Oracle Touts Unbreakable Linux, Adds Clusterware Support

Ubuntu 6.10 Comes to the End of the Line

IBM Merges System p and System i Server Lines

IBM Launches Dual-Core Power6 JS12 Blade Server

Most CIOs Say 2008 IT Budgets Are Stable, So Far

Four Hundred Stuff
Coglin Mill Debuts Lower Cost Versions of ETL Tools

Profound Ships New Web-Based DB2/400 Editor

Linoma Unveils Browser-Based Data Transfer Tool

RJS Adds Document Capture, Packaging Offerings to WebDocs

Readers Respond to "IBM Changes Name Back to AS/400 . . ."

Four Hundred Guru
SQL Doesn't Like Logical Files

Performance Advice from a Mysterious Friend, Part 4

Admin Alert: V6R1 Changes for the i5/OS Administrator, Part 1

System i PTF Guide
April 5, 2008: Volume 10, Number 14

March 29, 2008: Volume 10, Number 13

March 22, 2008: Volume 10, Number 12

March 15, 2008: Volume 10, Number 11

March 8, 2008: Volume 10, Number 10

March 1, 2008: Volume 10, Number 9

The Windows Observer
New Batch of Windows Flaws Give Hackers a Roadmap to Riches

Yahoo Rebuffs Microsoft's Threat of a Hostile Takeover

AMD to Slash 10 Percent of Workforce Amid Sales Shortfall

Options to Microsoft's Hosted E-Mail Abound

Oracle to Support 10g on Windows Server 2008 by July

The Unix Guardian
The 64-Core Power6-Based Power 595 Starts to Roll in May

HP Rejiggers HP-UX 11i Packaging as Update 2 Ships

Sun Gangs Up Sparc T2+ Chips with Maramba Servers

The Power 575: Grandfather of the Multi-Teraflops Power7 Monster

Most CIOs Say 2008 IT Budgets Are Stable, So Far

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Integrated Print Solutions
Relativity Technologies
Novell


Printer Friendly Version


TABLE OF CONTENTS
HP Goes Visual with Application Modernization Tools

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Big Iron

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement