Palisades Technology Group Inc.    
   
 
 
The lost and found data mine

Your industry is in the process of deregulation and your customer service system (CIS) is 25 years old. This legacy system is the backbone of your enterprise and can it be modified without a major rewrite. Further, functional documentation is nearly non existent and funding for any new development must be approved by the taxpayers. Faced with this situation, what would you do? Note: Resigning is not an option.

Here is a summary of what we did for a major power and water public utility:

There was no easy way around this one. We had to dig into the bowels of the CIS application which consist of 1,500 modules and 500 macros written in Assembler as well as the application's core common file.The objectives of this mining expedition were:

To define data elements in the CIS master record, identify and document the originating transaction source and construct a data model suitable for object oriented RAD development and data warehousing.

As we dug deeper and deeper, eachstrata revealed an ancient architecture of data that was neither physically or logically arranged.However, we found that the ancients were wiser than realized for they organized their data in Optional Data Groups. These ODG's were primitive data storage areas within the master record that manage common types of data elements. This proved to be the dramatic break through for deciphering the elusive transaction flow. By employing regression analysis techniques, we uncovered the mystery of transaction processing in relation to the master record update.

Our final step was to organize the data and transactions into normalized form appropriate for interpretation and adaptation by any object orient methodology and 4th generation language.
The net result of our mining efforts produced a wealth of reusable information packaged in a Customer Entity Model consisting of 14 objects. This proved to be far more manageable than 84 ODGs encompassing 3,000 data elements. It also provided the architecture for building the client/server rapid application prototype.

Here is a summary of tools we used:

  • For Initial Application Analysis - TSO, program dumps, head and eyes
  • For Mainframe Modeling - Foresight (ADW)
  • For Entity Relationship Modeling - Erwin
  • For Process Workflow Modeling - FlowMark
  • For Data Warehouse Model - Inmon Model
  • For Documentation - Visio and Microsoft Professional Office

 
 
Case studies
Catching UP down under
> The lost and found data mine
The case of intentional staff growth

 
  New corporate logo and branding campaign launch at the start of 2005. more >> Archival solutions promo
   
 
Contact us | Site Map
 
   
© 1996-2005 palisades technology group inc.