A fault-tolerant software unit is composed of A/2 diverse member units, usually developed by N separate teams, and an execution environment. The development process employs diversity requirements, communication protocols, and inter-team isolation rules to promote the greatest possible independence of team efforts and diversity among their products. The principal models, specification, building, evaluation, and system integration of fault-tolerant software are discussed, and goals for future work are suggested. © 1990 IOS. All right reserved.
CITATION STYLE
Avižienis, A. (1990). Software fault tolerance. Informatica (Netherlands), 1(2), 3–34. https://doi.org/10.3233/INF-1990-1201
Mendeley helps you to discover research relevant for your work.