ABSTRACT
Growth in the computer industry produces a need to convert data and/or programs from one system to another from time to time. While this process has been going on for years, the techniques used to execute this task have been ad hoc and expensive. Very few aids exist on the market today to help this process.
Examination into the conversion scenario reveals that the structure of a system to aid conversion should have the following features:
(1) ability to extract pertinent information from high level source application programs and source systems environment.
(2) interactive facility where users and the conversion aid system can work together to make the decisions.
(3) ability to carry out the translation process automatically after directions are given from a high level language.
This paper describes the architecture of such a system and gives the motivations which lead to such conclusions.
- 1.IBM, Bill Processor Systems - IMS/360 Bridge Program Description Manual, SH20-1075.Google Scholar
- 2.Fry, J. P., "Introduction to Storage Structure Definition," ACM SIGFIDET Workshop on Data Description and Access, 1970.Google Scholar
- 3.McGee, W. C., "Informal Definitions for the Development of a Storage Structure Definition Language," IBID. Google ScholarDigital Library
- 4.Young, J. W., Jr., "A Procedural Approach to File Translation," IBID.Google Scholar
- 5.Sibley, E. H. and Taylor, R. W., "Preliminary Discussion of a General Data-to-Storage Structure Mapping Language," IBID.Google Scholar
- 6.Taylor, R. W., "Generalized Data Base Management System Data Structures and Their Mapping to Physical Storages," Ph.D. Dissertation, University of Michigan, 1971. Google ScholarDigital Library
- 7.Smith, D. P., "An Approach to Data Description and Conversion," Ph.D. Dissertation, University of Pennsylvania, 1971. Google ScholarDigital Library
- 8.Ramirez, J. A., "Automatic Generation of Data Conversion Programs Using a Data Description Language (DDL), Vol, I and II, University of Pennsylvania, May 1973.Google Scholar
- 9.Fry, J. P., Smith, D. P. and Taylor, R. W., "An Approach to Stored Data Definition and Translation," ACM SIGFIDET Workshop on Data Description and Access, 1972. Google ScholarDigital Library
- 10.Smith, D. P., "A Method for Data Translation Using the Stored Data Definition and Translation Task Group Languages," IBID. Google ScholarDigital Library
- 11.Fry, J. P., Frank, R. L. and Hershey III, E. A., "A Developmental Model for Data Translation," IBID. Google ScholarDigital Library
- 12.IBM, Information Management System/360, Version 2, General Information Manual GH20-0765.Google Scholar
- 13.Senko, M. E., Altman, E. B., Astrahan, M. M. and Fehder, P. L., "Data Structures and Accessing in Data-Base Systems," IBM Systems Journal, Vol. 12, No. 1, 1973.Google ScholarDigital Library
Index Terms
- Architecture to an interactive migration system (AIMS)
Recommendations
Translating JSON Data into Relational Data Using Schema-oblivious Approaches
ACM SE '19: Proceedings of the 2019 ACM Southeast ConferenceJSON (JavaScript Object Notation) has become popular as the data exchange standard over the Web. JSON has been gaining more popularity over XML due to its simplicity, compactness and ability to fit into the object types of programming languages. The ...
EXPRESS: a data EXtraction, Processing, and Restructuring System
EXPRESS is an experimental prototype data translation system which can access a wide variety of data and restructure it for new uses. The system is driven by two very high level nonprocedural languages: DEFINE for data description and CONVERT for data ...
The complexity of data exchange
PODS '06: Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systemsData exchange is the problem of transforming data structured under a source schema into data structured under a target schema in such a way that all constraints of a schema mapping are satisfied. At the heart of data exchange, lies a basic decision ...
Comments