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.
[1]
James P. Fry,et al.
A developmental model for data translation
,
1972,
SIGFIDET '72.
[2]
William A. Sassaman.
A computer program to translate machine language into FORTRAN
,
1966,
AFIPS '66 (Spring).
[3]
Christopher Strachey,et al.
A general purpose macrogenerator
,
1965,
Comput. J..
[4]
Harvey S. Koch,et al.
An independent data definition facility for COBOL and FORTRAN
,
1972,
SIGFIDET '72.
[5]
Diane C. P. Smith.
A method for data translation using the Stored-Data Definition and Translation Task Group languages
,
1972,
SIGFIDET '72.
[6]
M. E D'Imperio.
Data structures and their representation in storage
,
1969
.