2002 · 69 citations · 41 references
ComputingComputer ScienceComputer SystemsFault ToleranceFault-tolerant SystemsFormal MethodsFault ManagementFault-tolerant CommunicationHigh AvailabilityReliable Distributed SystemsReliable System DesignSoftware Fault ToleranceFault Tolerance In Real-time SystemsFault Tolerance MechanismsFault-tolerant Distributed SystemsFault-tolerant Real-time SystemsFormal Methods For SecurityFormal Methods For Security ProtocolsHigh Performance
The Horus and Ensemble efforts culminated a multi-year Cornell research program in process group communication used for fault-tolerance, security and adaptation. Our intent was to understand the degree to which a single system could offer flexibility and yet maintain high performance, to explore the integration of fault tolerance with security and real-time mechanisms, and to increase trustworthiness of our solutions by applying formal methods. Here, we summarize the accomplishments of the effort and evaluate the successes and failures of the approach.
41
Semantics of context-free languages
Donald E. Knuth · Theory of Computing Systems · 1968 · 2K citations
Thorsten von Eicken, Anindya Basu, V. Buch et al. · 1995 · 719 citations
A reliable multicast framework for light-weight sessions and application level framing
Sally Floyd, Van Jacobson, Steve McCanne et al. · 1995 · 700 citations
An empirical study of FORTRAN programs
Donald E. Knuth · Software Practice and Experience · 1971 · 682 citations