Transferability and Translation of Programs and Data
To transfer information systems from one computer to another, it is necessary either that the source and target systems have been constructed to meet some strict standardization specifications, or that there is a simulator or equivalent facility to translate these programs and data between systems. Some special language translators are currently available. These translate between a predefined pair of languages on the same hardware system, and/or between languages on different hardware systems. Generalized data translators are currently being developed. These would allow data files to be translated from one hardware system to another. This paper reviews these parallel efforts and discusses the components of the general translation processor necessary to translate an information system from one machine to another. A parallelism is developed between the relationship of higher-level to machine language, and the relationship of information structures to storage structures.
KeywordsTarget Language Language Translation Data Definition Source Language Storage Structure
Unable to display preview. Download preview PDF.
- 2.D. C. P. Smith, A Method for Data Translation Using the Stored Data Definition and Translation Task Group Languages, inProc. 1972 ACM—SIGFIDET Workshop, Denver, Colorado.Google Scholar
- 3.H. S. Koch and M. H. Gotterer, An Independent Data Definition Facility for COBOL and FORTRAN, inProc. 1972 A CM—SIGFIDET Workshop, Denver, Colorado.Google Scholar
- 4.J. P. Fry, R. L. Frank, and E. A. Hershey III, A Developmental Model for Data Translation, inProc. 1972 A CM—SIGFIDET Workshop, Denver, Colorado.Google Scholar
- 5.William A. Sassaman, A Computer Program to Translate Machine Language into FORTRAN, inAFIPS Conf. Proc., SJCC, Vol.28(1966), pp. 235–239.Google Scholar
- 6.M. D’Imperio, Data Structures and their Representation in Storage, inAnn. Rev. in Automatic Programming, M. Halpern and C. J. Shaw, eds., Pergamon Press, New York (1969), pp. 1–75.Google Scholar