Combining fault avoidance, fault removal and fault tolerance: anintegrated model
Mili, A.; Cukic, B.; Xia, T.; Ben Ayed, R.
Automated Software Engineering, 1999. 14th IEEE International Conference on.
Volume , Issue , Oct 1999 Page(s):137 - 146
Digital Object Identifier 10.1109/ASE.1999.802168
Summary:Fault avoidance, fault removal and fault tolerance represent three
successive lines of defense against the contingency of faults in
software systems and their impact on system reliability. Beyond the
colorful discussions of the relative merits of these techniques, the law
of diminishing returns advocates that they be used in concert, where
each is applied whenever it is most effective. Such a premise remains an
idle act of faith so long as these techniques cannot be captured by a
uniform model. This paper proposes such a model and illustrates how it
can be used in practice to improve the quality of software
products
View citation and abstract |