Ada on fault-tolerant distributed systems
IRTAW '87 Proceedings of the first international workshop on Real-time Ada issues
Communication between Ada programs in DIADEM
IRTAW '88 Proceedings of the second international workshop on Real-time Ada issues
Supporting Ada in a distributed environment
IRTAW '88 Proceedings of the second international workshop on Real-time Ada issues
A new approach to fault tolerance in distributed Ada programs
IRTAW '88 Proceedings of the second international workshop on Real-time Ada issues
Real-time Ada: outstanding problem areas
IRTAW '89 Proceedings of the third international workshop on Real-time Ada issues
TRI-Ada '92 Proceedings of the conference on TRI-Ada '92
ACM SIGAda Ada Letters
Transparent fault tolerance for distributed Ada applications
TRI-Ada '94 Proceedings of the conference on TRI-Ada '94
Programming Language Support for Writing Fault-Tolerant Distributed Software
IEEE Transactions on Computers - Special issue on fault-tolerant computing
Ada in distributed systems: an overview
ACM SIGAda Ada Letters
Application of Ada on a distributed missile control system
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Implementing a distributed fault-tolerant embedded system in Ada
TRI-Ada '90 Proceedings of the conference on TRI-ADA '90
Analysis of Ada for a crucial distributed application
WADAS '87 Proceedings of the Joint Ada conference fifth national conference on Ada technology and fourth Washington Ada Symposium
Using Ada as a language for a CAD tool development: lessons and experiences
WADAS '88 Proceedings of the fifth Washington Ada symposium on Ada
Hi-index | 0.00 |
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.