ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
On the Achievement of a Highly Dependable and Fault-Tolerant Air Traffic Control System
Computer - The FAA's Advanced Automation Program
VAXcluster: a closely-coupled distributed system
ACM Transactions on Computer Systems (TOCS)
An annotated bibliography of dependable distributed computing
ACM SIGOPS Operating Systems Review
Next generation air traffic control automation
IBM Systems Journal
Communications of the ACM
A Secure Group Membership Protocol
IEEE Transactions on Software Engineering
Integrating External and Internal Clock Synchronization
Real-Time Systems - Special issue on global time in large scale distributed real-time systems, part II
Design and Evaluation of a Window-Consistent Replication Service
IEEE Transactions on Computers
A Real-Time Primary-Backup Replication Service
IEEE Transactions on Parallel and Distributed Systems
Chameleon: A Software Infrastructure for Adaptive Fault Tolerance
IEEE Transactions on Parallel and Distributed Systems
ARMADA Middleware and Communication Services
Real-Time Systems
Evaluation of Software Dependability Based on Stability Test Data
FTCS '95 Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing
Constructing real-time group communication middleware using the resource kernel
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Building dependable systems: how to keep up with complexity
FTCS'95 Proceedings of the Twenty-Fifth international conference on Fault-tolerant computing
Hi-index | 0.02 |
The Advanced Automation System is a distributed real-time system under development by IBM's Systems Integration Division for the US Federal Aviation Administration. The system is intended to replace the present en-route and terminal approach US air traffic control computer systems over the next decade. High availability of air traffic control services is an essential requirement of the system. This paper discusses the general approach to fault-tolerance adopted in AAS, by reviewing some of the questions which were asked during the system design, various alternative solutions considered, and the reasons for the design choices made.