DocumentCode :
2795435
Title :
Failure modes and effects analysis during design of computer software
Author :
Ozarin, Nathaniel
Author_Institution :
The Omnicon Group, New York, NY, USA
fYear :
2004
fDate :
2004
Firstpage :
201
Lastpage :
206
Abstract :
Performing FMEA on computer software presents problems and challenges not found in FMEA of electronic hardware. Contractual directions are usually very limited or nonexistent, leaving the analyst to establish and tailor guidelines needed for a particular analysis. Where code is unavailable or off limits to the analysis, the FMEA is of limited usefulness but can still contribute to a more reliable system design. Unfortunately, many reliability analysts have more difficulty developing an approach to software analysis than doing it. An understanding of the software design process and a discussion of various approaches to software design FMEA is presented to make development of an appropriate approach and performance of the analysis itself easier to understand. Moving from the lowest level of analysis to the highest level typically from the method level to the module or package level - a FMEA becomes less accurate, less precise, and less informative, while the process becomes less difficult, less tedious, and less time-consuming. Moving from the lowest level of analysis to the highest also means a FMEA is based increasingly on the stated intent of the software designers and less on the actual product behavior. For any analysis above the code level, the analyst´s conclusions about effects at each level is unfortunately be no better than the descriptions that the software designers provide.
Keywords :
fault trees; software reliability; system recovery; FMEA; computer software design; contractual directions; electronic hardware; failure modes; mission critical software; reliable system design; software design process; software designers; software fault tree; Failure analysis; Fault trees; Guidelines; Hardware; Mission critical systems; Performance analysis; Process design; Programming; Software design; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability, 2004 Annual Symposium - RAMS
Print_ISBN :
0-7803-8215-3
Type :
conf
DOI :
10.1109/RAMS.2004.1285448
Filename :
1285448
Link To Document :
بازگشت