Transferability and Translation of Programs and Data

  • E. H. Sibley
  • A. G. Merten


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.


Target Language Language Translation Data Definition Source Language Storage Structure 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    C. Strachey, A General Purpose Macrogenerator,Computer J.8(3) 225–241 (1966).CrossRefGoogle Scholar
  2. 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. 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. 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. 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. 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

Copyright information

© Plenum Press, New York 1974

Authors and Affiliations

  • E. H. Sibley
    • 1
  • A. G. Merten
    • 1
  1. 1.Department of Industrial and Operations EngineeringThe University of MichiganAnn ArborUSA

Personalised recommendations