XML Legacy Migration XML Legacy Migration XML Legacy Migration XML Legacy Migration XML Legacy Migration
xml Home Forecross Corporation XML Solutions Migration Solutions Integrity Solutions XML Links Information and News Investor Relations
4x4trans.gif (51 bytes)Legacy to Web 1-2-3 blox.gif (155 bytes)
Have you recently received an urgent mandate to Web-enable your legacy application? Feeling a little overwhelmed by the task of getting your legacy applications to the Web? Or have you already started only to find your solution rigid and manually intensive. Relax. Take a moment to read about Legacy to Web 1-2-3. You'll be glad you did.

Legacy to Web 1-2-3 is not a Forecross invention. Rather, it's an analytical dissection of a universal problem broken down into three logical, manageable solution parts. Any company faced with the challenge of making a legacy application available to the Internet is subject to the same theoretical distinctions of each of the steps. Even if you don't choose Forecross, the solution model will help you organize your own efforts.

3steps.gif (17653 bytes)

xmlStep 1:  Hodge-Podge Legacy to Normalized Legacy
Move your current legacy system to a standardized, target environment of COBOL for MVS with an SQL database and a standard telecommunication interface such as CICS.

xmlStep 2:  Modernize the Normalized Legacy Application
Upgrade the normalized legacy application to natively process XML documents. Replace tightly coupled data interfaces with looser, more extensible XML document interfaces. Efficient data exchange over the Internet requires the use of XML.

xmlStep 3:  Connect the Modernized Application to the Web
Connect the upgraded legacy application to B2B and A2A web servers to front-end the application and make your data available on the Internet.

4x4trans.gif (51 bytes)The Forecross Approach blox.gif (155 bytes)

We at Forecross recognize that there is no silver bullet solution that can be applied to all companies wanting to take their legacy applications to the Web. In our opinion, we see three main choices that companies have:

  • Buy an off-the-shelf solution to replace existing applications
  • Write a new application from scratch
  • Re-use a legacy application through modernization

A careful analysis is required to determine the pros and cons of each approach (see Forecross' XML Quickstart), but in general we apply the following basic rule of thumb:

  • If the legacy application no longer fits the business, buy or rewrite
  • If the legacy application does fit the business, re-use through modernization

The Forecross solution is targeted for those enterprises whose legacy applications are adequate and wish to re-use through modernization. The Forecross solution is automated, testable and, to the best of our knowledge, the only second generation solution available on the market today.

4x4trans.gif (51 bytes)Middleware vs. Native XML blox.gif (155 bytes)

Before going on to describe the Forecross solution for each of the steps, I would like to take a moment to distinguish the difference between a middleware solution and a true, native XML solution. Web-enabling legacy applications has become big business of late, especially with the adoption of XML and advancing B2B server technology. There are a flood of products available on the market today, some of which are quite popular and do adequate jobs. However, we consider the technology behind the majority of these products to be first generation solutions. We see their primary function as little more than complex converters placed between legacy applications and B2B servers that translate XML documents into flat files, and vice versa. The main problem with this approach is that not only does it add to the maintenance burden (if the XML document or flat file change, the middleware needs to be adjusted as well), but more importantly, it does nothing to address the underlying structural issues within the application itself, which is where much of the value of adopting XML derives in the first place.

The Forecross approach is different. We offer the first second generation solution. Our approach is to modify the application itself to natively process XML documents, regardless of where the document came from. As you can see, this approach has many benefits, namely:

  • It is a permanent solution that makes the application process native XML
  • It eliminates the maintenance of middleware, much of which might be proprietary and be subject to customer service frustration
  • It is flexible towards future change
[FrontPage Save Results Component]

For further information on Forecross' 
SmartXML Series, enter your e-mail address below.

For further information on XML and its potential impact on your business, please read our white paper, XML, The Future of Data.

Forecross is a registered trademark of Forecross Corporation.
Copyright © 1996-2008 Forecross Corporation
All Rights Reserved.