Reengineering VSAM, IMS, and DL/1 Applications into Relational Database

  • Rob England


Most reengineering requires either a rebuild of the application to use relational database or two parallel database systems: the legacy database and a relational copy. A more pragmatic and effective approach is one database that provides both relational and navigational access methods. The legacy database DML is supported by a “transparency”: software to map the legacy DML to the new relational database’s navigational DML. Existing applications continue to run untouched while new relational tools and technologies are used against the same data. End-users and programmers get immediate client/server SQL access. Programs can be modified or replaced to take advantage of relational technology at leisure in an incremental manner. A methodology is described here for an incremental approach to do this using the transparency technology. The appendix provides technical detail to demonstrate how one example of a transparency is implemented.


Relational Database Integrity Constraint Business Rule Legacy Application Legacy Data 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1996

Authors and Affiliations

  • Rob England
    • 1
  1. 1.Computer Associates International LtdCentral, HongkongChina

Personalised recommendations