A Generic Implementation Approach to Concurrent Fault-Tolerant Software
Xu, J., Brian Randell, Alexander B. Romanovsky, Newcastle upon Tyne Univ. (United Kingdom). Computing Science · 2000
This paper addresses the practical implementation of means of tolerating residual software faults in complex software systems, especially concurrent and distributed ones. There are several inherent difficulties in implementing such fault-tolerant software systems, including the controlled use of extra redundancy and the mixture of different design concerns. In an attempt to minimize these difficulties, we present a generic implementation approach, composed of a multilayered reference architecture, a configuration method and an architectural pattern. We evaluate