• DocumentCode
    909517
  • Title

    Translation and execution of distributed Ada programs: Is it still Ada?

  • Author

    Volz, Richard A. ; Mudge, Trevor N. ; Buzzard, Gregory D. ; Krishnan, Padmanabhan

  • Author_Institution
    Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
  • Volume
    15
  • Issue
    3
  • fYear
    1989
  • fDate
    3/1/1989 12:00:00 AM
  • Firstpage
    281
  • Lastpage
    292
  • Abstract
    Some of the fundamental issues and tradeoffs involved in the translation and execution of programs written in the Ada language and intended for distributed execution are examined. The memory access architecture, binding time and degree of system homogeneity are the three basic characteristics in terms of which target systems can be described. Library subprograms and library packages are identified as natural distributable units of the language. The program-to-process/memory mapping and the unit of the language to be distributed are the key issues in the distribution of Ada. The implications of various alternatives for these are analyzed
  • Keywords
    Ada; distributed processing; program interpreters; programming; binding time; distributed Ada programs; distributed execution; library packages; memory access architecture; system homogeneity; Computer architecture; Computer errors; Computer science; Libraries; Memory architecture; NASA; Packaging; Parallel programming; Real time systems; Software engineering;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.21756
  • Filename
    21756