Software failure modes and effects analysis for a small embedded control system

The work shown here provides a comprehensive example illustrating how software failure modes and effects analysis (FMEA) can be effectively applied to a microprocessor based control system having little or no hardware protection. Functional, interface, and detailed software FMEAs are described. Init...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bowles, J.B., Wan, C.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6
container_issue
container_start_page 1
container_title
container_volume
creator Bowles, J.B.
Wan, C.
description The work shown here provides a comprehensive example illustrating how software failure modes and effects analysis (FMEA) can be effectively applied to a microprocessor based control system having little or no hardware protection. Functional, interface, and detailed software FMEAs are described. Initially, the system is described functionally and the component failure modes, which must be functional in a functional system description, are analyzed. Then the interfaces between software modules and between the software and hardware are defined and the interface failure modes are analyzed. Finally, a detailed analysis of the failure modes of individual software variables is done. Doing the analysis in this manner allows the results of the functional analysis to be used to reduce the amount of effort required for the interface and detailed analyses; similarly, the results of the functional and interface analyses reduce the effort required for the detailed analysis. One interesting result is that an analysis of the software includes certain hardware failures such as "stuck-at" and memory faults that might not otherwise be analyzed. The analysis reveals several design deficiencies for which corrections or mitigating actions are needed.
doi_str_mv 10.1109/RAMS.2001.902433
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_902433</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>902433</ieee_id><sourcerecordid>902433</sourcerecordid><originalsourceid>FETCH-LOGICAL-c219t-481d1212d40e9908cc9c88a10c0daf84dcc249e15455c9501b0f0e4e919f3a7f3</originalsourceid><addsrcrecordid>eNotkEtLw0AURgcfYKzdi6v5A4n3ziPJXZaiVagUrIK7Mp25A5GkkUxE8u-tVDhwzupbfELcIhSIQPevi5dtoQCwIFBG6zORKVtVORDpczGnqoYjuizRqguRARrK0ZiPK3Gd0icAVKqETGy2fRx_3MAyuqb9PrrrAyfpDkFyjOzHv3btlJokYz9IJ1Pn2lZyt-cQOEjfH8ahb2Wa0sjdjbiMrk08__dMvD8-vC2f8vVm9bxcrHOvkMbc1BhQoQoGmAhq78nXtUPwEFysTfBeGWK0xlpPFnAPEdgwIUXtqqhn4u602zDz7mtoOjdMu9MV-hfYUFCH</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Software failure modes and effects analysis for a small embedded control system</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Bowles, J.B. ; Wan, C.</creator><creatorcontrib>Bowles, J.B. ; Wan, C.</creatorcontrib><description>The work shown here provides a comprehensive example illustrating how software failure modes and effects analysis (FMEA) can be effectively applied to a microprocessor based control system having little or no hardware protection. Functional, interface, and detailed software FMEAs are described. Initially, the system is described functionally and the component failure modes, which must be functional in a functional system description, are analyzed. Then the interfaces between software modules and between the software and hardware are defined and the interface failure modes are analyzed. Finally, a detailed analysis of the failure modes of individual software variables is done. Doing the analysis in this manner allows the results of the functional analysis to be used to reduce the amount of effort required for the interface and detailed analyses; similarly, the results of the functional and interface analyses reduce the effort required for the detailed analysis. One interesting result is that an analysis of the software includes certain hardware failures such as "stuck-at" and memory faults that might not otherwise be analyzed. The analysis reveals several design deficiencies for which corrections or mitigating actions are needed.</description><identifier>ISSN: 0149-144X</identifier><identifier>ISBN: 9780780366152</identifier><identifier>ISBN: 0780366158</identifier><identifier>EISSN: 2577-0993</identifier><identifier>DOI: 10.1109/RAMS.2001.902433</identifier><language>eng</language><publisher>IEEE</publisher><subject>Circuits ; Control systems ; Embedded software ; Failure analysis ; Functional analysis ; Hardware ; Microprocessors ; Plastics ; Protection ; Software reliability</subject><ispartof>Annual Reliability and Maintainability Symposium. 2001 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.01CH37179), 2001, p.1-6</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c219t-481d1212d40e9908cc9c88a10c0daf84dcc249e15455c9501b0f0e4e919f3a7f3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/902433$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,2059,4051,4052,27929,54924</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/902433$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bowles, J.B.</creatorcontrib><creatorcontrib>Wan, C.</creatorcontrib><title>Software failure modes and effects analysis for a small embedded control system</title><title>Annual Reliability and Maintainability Symposium. 2001 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.01CH37179)</title><addtitle>RAMS</addtitle><description>The work shown here provides a comprehensive example illustrating how software failure modes and effects analysis (FMEA) can be effectively applied to a microprocessor based control system having little or no hardware protection. Functional, interface, and detailed software FMEAs are described. Initially, the system is described functionally and the component failure modes, which must be functional in a functional system description, are analyzed. Then the interfaces between software modules and between the software and hardware are defined and the interface failure modes are analyzed. Finally, a detailed analysis of the failure modes of individual software variables is done. Doing the analysis in this manner allows the results of the functional analysis to be used to reduce the amount of effort required for the interface and detailed analyses; similarly, the results of the functional and interface analyses reduce the effort required for the detailed analysis. One interesting result is that an analysis of the software includes certain hardware failures such as "stuck-at" and memory faults that might not otherwise be analyzed. The analysis reveals several design deficiencies for which corrections or mitigating actions are needed.</description><subject>Circuits</subject><subject>Control systems</subject><subject>Embedded software</subject><subject>Failure analysis</subject><subject>Functional analysis</subject><subject>Hardware</subject><subject>Microprocessors</subject><subject>Plastics</subject><subject>Protection</subject><subject>Software reliability</subject><issn>0149-144X</issn><issn>2577-0993</issn><isbn>9780780366152</isbn><isbn>0780366158</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2001</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkEtLw0AURgcfYKzdi6v5A4n3ziPJXZaiVagUrIK7Mp25A5GkkUxE8u-tVDhwzupbfELcIhSIQPevi5dtoQCwIFBG6zORKVtVORDpczGnqoYjuizRqguRARrK0ZiPK3Gd0icAVKqETGy2fRx_3MAyuqb9PrrrAyfpDkFyjOzHv3btlJokYz9IJ1Pn2lZyt-cQOEjfH8ahb2Wa0sjdjbiMrk08__dMvD8-vC2f8vVm9bxcrHOvkMbc1BhQoQoGmAhq78nXtUPwEFysTfBeGWK0xlpPFnAPEdgwIUXtqqhn4u602zDz7mtoOjdMu9MV-hfYUFCH</recordid><startdate>2001</startdate><enddate>2001</enddate><creator>Bowles, J.B.</creator><creator>Wan, C.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2001</creationdate><title>Software failure modes and effects analysis for a small embedded control system</title><author>Bowles, J.B. ; Wan, C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c219t-481d1212d40e9908cc9c88a10c0daf84dcc249e15455c9501b0f0e4e919f3a7f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Circuits</topic><topic>Control systems</topic><topic>Embedded software</topic><topic>Failure analysis</topic><topic>Functional analysis</topic><topic>Hardware</topic><topic>Microprocessors</topic><topic>Plastics</topic><topic>Protection</topic><topic>Software reliability</topic><toplevel>online_resources</toplevel><creatorcontrib>Bowles, J.B.</creatorcontrib><creatorcontrib>Wan, C.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bowles, J.B.</au><au>Wan, C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Software failure modes and effects analysis for a small embedded control system</atitle><btitle>Annual Reliability and Maintainability Symposium. 2001 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.01CH37179)</btitle><stitle>RAMS</stitle><date>2001</date><risdate>2001</risdate><spage>1</spage><epage>6</epage><pages>1-6</pages><issn>0149-144X</issn><eissn>2577-0993</eissn><isbn>9780780366152</isbn><isbn>0780366158</isbn><abstract>The work shown here provides a comprehensive example illustrating how software failure modes and effects analysis (FMEA) can be effectively applied to a microprocessor based control system having little or no hardware protection. Functional, interface, and detailed software FMEAs are described. Initially, the system is described functionally and the component failure modes, which must be functional in a functional system description, are analyzed. Then the interfaces between software modules and between the software and hardware are defined and the interface failure modes are analyzed. Finally, a detailed analysis of the failure modes of individual software variables is done. Doing the analysis in this manner allows the results of the functional analysis to be used to reduce the amount of effort required for the interface and detailed analyses; similarly, the results of the functional and interface analyses reduce the effort required for the detailed analysis. One interesting result is that an analysis of the software includes certain hardware failures such as "stuck-at" and memory faults that might not otherwise be analyzed. The analysis reveals several design deficiencies for which corrections or mitigating actions are needed.</abstract><pub>IEEE</pub><doi>10.1109/RAMS.2001.902433</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0149-144X
ispartof Annual Reliability and Maintainability Symposium. 2001 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.01CH37179), 2001, p.1-6
issn 0149-144X
2577-0993
language eng
recordid cdi_ieee_primary_902433
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Circuits
Control systems
Embedded software
Failure analysis
Functional analysis
Hardware
Microprocessors
Plastics
Protection
Software reliability
title Software failure modes and effects analysis for a small embedded control system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-16T23%3A55%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Software%20failure%20modes%20and%20effects%20analysis%20for%20a%20small%20embedded%20control%20system&rft.btitle=Annual%20Reliability%20and%20Maintainability%20Symposium.%202001%20Proceedings.%20International%20Symposium%20on%20Product%20Quality%20and%20Integrity%20(Cat.%20No.01CH37179)&rft.au=Bowles,%20J.B.&rft.date=2001&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.issn=0149-144X&rft.eissn=2577-0993&rft.isbn=9780780366152&rft.isbn_list=0780366158&rft_id=info:doi/10.1109/RAMS.2001.902433&rft_dat=%3Cieee_6IE%3E902433%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=902433&rfr_iscdi=true