International Applied Reliability Symposium
 

2008

Asia Pacific 2008
Program Matrix
Venue and Hotel
Register
Info for Presenters

Archive

Past Symposia
Photo Albums
Order Proceedings
Offer Feedback

Contact

+(65) 6272 7422
InfoAsia@ARSymposium.org
Send Link... E-mail Link to a Friend

Worldwide

North America
South America
Asia Pacific
Europe
India

Track 1 Session 5
8:00 to 9:00 a.m. Thursday, October 23, 2008

Using Software Failure Analysis to Drive Fault Tolerance Implementations

The most prevalent software reliability practices rely on defect prevention during the development phase and failure detection and defect repair during the testing phase. However, despite the best plans of a software reliability program, a large number of failures still occur after product deployment. Software fault tolerance techniques are rarely implemented due to their complexity and resource requirements. A practical approach is to identify only key sections of code that will likely benefit the most from fault tolerance techniques. This can be accomplished by first analyzing historical defect data for the most common causes of software faults that result in system failures. Then, sections of code matching the criteria for these types of faults can be identified. Finally, applicable fault tolerance techniques can be evaluated for each section of targeted code. This approach will ensure that code complexity growth due to the addition of fault tolerance logic is limited, yet highly effective.

Key Words: Software Reliability, Software Fault Tolerance, Code Reviews, Software Defects, Conclusion

George de la Fuente
George de la Fuente Engineering Solutions

 

 

 

Organized by ReliaSoft Corporation and ReliaSoft Asia

The ARSymposium Web site is sponsored and maintained by ReliaSoft Corporation.
ARS Asia Pacific is also organized by ReliaSoft Asia.
Copyright ©2003-2008 ARS, All Rights Reserved.  Contact
Webmaster.

PRIVACY POLICY
Questions +(65) 6272 7422
E-mail: InfoAsia@ARSymposium.org