Software engineering for fault-tolerant systems. Final technical report, Jan 89-Aug 90
Technical Report
·
OSTI ID:5216077
The objectives of this study are to (1) assess the current state of the art of fault tolerant software schemes, (2) evaluate the status of various software engineering issues in this context, (3) identify critical gaps in the currently available technology and, (4) provide recommendations for research and development efforts to enhance the technological base of fault tolerant software engineering. Towards these objectives, the authors have discussed several software fault tolerance schemes, studied the available experimental and analytical evidence about their usefulness and assessed the current status of fault tolerant software engineering for sequential and parallel computers. Based on the studies reported here, they feel that the current state-of-the-art of fault tolerant software is mature enough to tolerate design faults in specific circumstances with appropriate provisions of redundancy and allied supporting mechanisms. However, no known fault tolerance technique can guarantee failure-free system operation. Further, it is questionable whether the current approaches are cost-effective in achieving the desired gain in operational software reliability. They feel that what is needed is a systematic, cost effective approach to software development which explicitly addresses the fault tolerance issues throughout the development life-cycle.
- Research Organization:
- Syracuse Univ., NY (United States)
- OSTI ID:
- 5216077
- Report Number(s):
- AD-A-235459/5/XAB; CNN: F30602-88-D-0027
- Country of Publication:
- United States
- Language:
- English
Similar Records
Abstraction and the methodical development of fault-tolerant software
Timing specification and verification for fault-tolerant distributed computer systems
An experiment in software fault elimination and fault tolerance
Thesis/Dissertation
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:7065437
Timing specification and verification for fault-tolerant distributed computer systems
Thesis/Dissertation
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:6963837
An experiment in software fault elimination and fault tolerance
Thesis/Dissertation
·
Sat Dec 31 23:00:00 EST 1988
·
OSTI ID:6596486