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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 |