An Automated Software FMEA

Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion CynhadleddTrafodion Cynhadledd (Nid-Cyfnodolyn fathau)

Crynodeb

The concept of software failure mode and effects analysis (FMEA) has grown in attractiveness over recent years as a way of assessing the reliability of software. Like its hardware counterpart, software FMEA is immensely tedious for an engineer to perform, as well as being error-prone. This paper presents the implementation of a novel method for automating code-level software FMEA based on treating the implemented software as a model of the desired system and propagating faults through the model to identify dependencies. The method provides results at a level where they can be understood and acted on by software engineers. A tool implementing this method has been applied to a travel expenses payment program, and some of the automatically produced results are presented. Such automation extends significantly the range of software for which software FMEA becomes a realistic proposition. The analysis is tractable, and has been shown to provide useful results for software engineers. One important use of this analysis is to focus further testing. The software FMEA can be used to improve automated or source code embedded testing since tests can exonerate many potential faults allowing the FMEA analysis to present an engineer with a reduced set of potential faults.
Iaith wreiddiolSaesneg
TeitlProceedings of the International System Safety Regional Conference
Is-deitlextending system safety frontiers
CyhoeddwrResearch Publishing Services
Nifer y tudalennau10
ISBN (Argraffiad)9789810804466
StatwsCyhoeddwyd - 03 Ebr 2008
DigwyddiadInternational System Safety Regional Conference - Singapore, Tsieina
Hyd: 01 Ebr 200801 Ebr 2008

Cynhadledd

CynhadleddInternational System Safety Regional Conference
Gwlad/TiriogaethTsieina
DinasSingapore
Cyfnod01 Ebr 200801 Ebr 2008

Ôl bys

Gweld gwybodaeth am bynciau ymchwil 'An Automated Software FMEA'. Gyda’i gilydd, maen nhw’n ffurfio ôl bys unigryw.

Dyfynnu hyn