• DocumentCode
    746440
  • Title

    On the Implementation and Use of Ada on Fault-Tolerant Distributed Systems

  • Author

    Knight, John C. ; Urquhart, John I A

  • Author_Institution
    Department of Computer Science, University of Virginia
  • Issue
    5
  • fYear
    1987
  • fDate
    5/1/1987 12:00:00 AM
  • Firstpage
    553
  • Lastpage
    563
  • Abstract
    In this paper, we discuss the use of Ada® on distributed systems in which failure of processors has to be tolerated. We assume that tasks are the primary object of distribution, and that communication between tasks on separate processors will take place using the facilities of the Ada language. It would be possible to build a separate set of facilities for communication between processors, and to treat the software on each machine as a separate program. This is unnecessary and undesirable. In addition, the Ada language Reference Manual states specifically that a system consisting of communicating processors with private memories is suitable for executing an Ada program.
  • Keywords
    Ada; distributed systems; fault tolerance; highly reliable systems; tolerance of processor failure; Actuators; Aerospace electronics; Application software; Computer displays; Costs; Embedded software; Fault tolerant systems; Hardware; Microprocessors; Protocols; Ada; distributed systems; fault tolerance; highly reliable systems; tolerance of processor failure;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233200
  • Filename
    1702255