Combining fault avoidance, fault removal and fault tolerance: an integrated model

Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. Beyond the colorful discussions of the relative merits of these techniques, the law of diminishing returns advo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mili, A., Cukic, B., Xia, T., Ben Ayed, R.
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 146
container_issue
container_start_page 137
container_title
container_volume
creator Mili, A.
Cukic, B.
Xia, T.
Ben Ayed, R.
description Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. Beyond the colorful discussions of the relative merits of these techniques, the law of diminishing returns advocates that they be used in concert, where each is applied whenever it is most effective. Such a premise remains an idle act of faith so long as these techniques cannot be captured by a uniform model. This paper proposes such a model and illustrates how it can be used in practice to improve the quality of software products.
doi_str_mv 10.1109/ASE.1999.802168
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_6IE</sourceid><recordid>TN_cdi_proquest_miscellaneous_31079541</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>802168</ieee_id><sourcerecordid>31079541</sourcerecordid><originalsourceid>FETCH-LOGICAL-i501-3448e0ee2fb204016d879dd031defb02df2718a18e7ba3c39e7c35207e57890c3</originalsourceid><addsrcrecordid>eNotkMFLwzAYxQMiKLNnwVNPnlz9vqZpEm9jzCkMRNy9pM3XEUmb2XQD_3sr67s8-PHjHR5j9wgZIujn1dcmQ611piDHUl2xREsFstQCChTihiUxfsMUIRRAccs-16GrXe_6Q9qakx9Tcw7Omr6hpxkM1IWz8anp7UzG4Gn4V14mmLp-pMNgRrJpFyz5O3bdGh8pmXvB9q-b_fptufvYvq9Xu6UTgEteFIqAKG_rHArA0iqprQWOltoactvmEpVBRbI2vOGaZMNFDpKEVBoavmCPl9njEH5OFMeqc7Eh701P4RQrjiC1KHASHy6iI6LqOLjODL_V5R_-B7XZWl8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31079541</pqid></control><display><type>conference_proceeding</type><title>Combining fault avoidance, fault removal and fault tolerance: an integrated model</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Mili, A. ; Cukic, B. ; Xia, T. ; Ben Ayed, R.</creator><creatorcontrib>Mili, A. ; Cukic, B. ; Xia, T. ; Ben Ayed, R.</creatorcontrib><description>Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. Beyond the colorful discussions of the relative merits of these techniques, the law of diminishing returns advocates that they be used in concert, where each is applied whenever it is most effective. Such a premise remains an idle act of faith so long as these techniques cannot be captured by a uniform model. This paper proposes such a model and illustrates how it can be used in practice to improve the quality of software products.</description><identifier>ISBN: 9780769504155</identifier><identifier>ISBN: 0769504159</identifier><identifier>DOI: 10.1109/ASE.1999.802168</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aggregates ; Application software ; Calculus ; Computer languages ; Fault tolerance ; Formal specifications ; Programming ; Software maintenance ; Software measurement ; Software quality</subject><ispartof>14th IEEE International Conference on Automated Software Engineering, 1999, p.137-146</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/802168$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4048,4049,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/802168$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Mili, A.</creatorcontrib><creatorcontrib>Cukic, B.</creatorcontrib><creatorcontrib>Xia, T.</creatorcontrib><creatorcontrib>Ben Ayed, R.</creatorcontrib><title>Combining fault avoidance, fault removal and fault tolerance: an integrated model</title><title>14th IEEE International Conference on Automated Software Engineering</title><addtitle>ASE</addtitle><description>Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. Beyond the colorful discussions of the relative merits of these techniques, the law of diminishing returns advocates that they be used in concert, where each is applied whenever it is most effective. Such a premise remains an idle act of faith so long as these techniques cannot be captured by a uniform model. This paper proposes such a model and illustrates how it can be used in practice to improve the quality of software products.</description><subject>Aggregates</subject><subject>Application software</subject><subject>Calculus</subject><subject>Computer languages</subject><subject>Fault tolerance</subject><subject>Formal specifications</subject><subject>Programming</subject><subject>Software maintenance</subject><subject>Software measurement</subject><subject>Software quality</subject><isbn>9780769504155</isbn><isbn>0769504159</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1999</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkMFLwzAYxQMiKLNnwVNPnlz9vqZpEm9jzCkMRNy9pM3XEUmb2XQD_3sr67s8-PHjHR5j9wgZIujn1dcmQ611piDHUl2xREsFstQCChTihiUxfsMUIRRAccs-16GrXe_6Q9qakx9Tcw7Omr6hpxkM1IWz8anp7UzG4Gn4V14mmLp-pMNgRrJpFyz5O3bdGh8pmXvB9q-b_fptufvYvq9Xu6UTgEteFIqAKG_rHArA0iqprQWOltoactvmEpVBRbI2vOGaZMNFDpKEVBoavmCPl9njEH5OFMeqc7Eh701P4RQrjiC1KHASHy6iI6LqOLjODL_V5R_-B7XZWl8</recordid><startdate>1999</startdate><enddate>1999</enddate><creator>Mili, A.</creator><creator>Cukic, B.</creator><creator>Xia, T.</creator><creator>Ben Ayed, R.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>1999</creationdate><title>Combining fault avoidance, fault removal and fault tolerance: an integrated model</title><author>Mili, A. ; Cukic, B. ; Xia, T. ; Ben Ayed, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i501-3448e0ee2fb204016d879dd031defb02df2718a18e7ba3c39e7c35207e57890c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1999</creationdate><topic>Aggregates</topic><topic>Application software</topic><topic>Calculus</topic><topic>Computer languages</topic><topic>Fault tolerance</topic><topic>Formal specifications</topic><topic>Programming</topic><topic>Software maintenance</topic><topic>Software measurement</topic><topic>Software quality</topic><toplevel>online_resources</toplevel><creatorcontrib>Mili, A.</creatorcontrib><creatorcontrib>Cukic, B.</creatorcontrib><creatorcontrib>Xia, T.</creatorcontrib><creatorcontrib>Ben Ayed, R.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mili, A.</au><au>Cukic, B.</au><au>Xia, T.</au><au>Ben Ayed, R.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Combining fault avoidance, fault removal and fault tolerance: an integrated model</atitle><btitle>14th IEEE International Conference on Automated Software Engineering</btitle><stitle>ASE</stitle><date>1999</date><risdate>1999</risdate><spage>137</spage><epage>146</epage><pages>137-146</pages><isbn>9780769504155</isbn><isbn>0769504159</isbn><abstract>Fault avoidance, fault removal and fault tolerance represent three successive lines of defense against the contingency of faults in software systems and their impact on system reliability. Beyond the colorful discussions of the relative merits of these techniques, the law of diminishing returns advocates that they be used in concert, where each is applied whenever it is most effective. Such a premise remains an idle act of faith so long as these techniques cannot be captured by a uniform model. This paper proposes such a model and illustrates how it can be used in practice to improve the quality of software products.</abstract><pub>IEEE</pub><doi>10.1109/ASE.1999.802168</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780769504155
ispartof 14th IEEE International Conference on Automated Software Engineering, 1999, p.137-146
issn
language eng
recordid cdi_proquest_miscellaneous_31079541
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Aggregates
Application software
Calculus
Computer languages
Fault tolerance
Formal specifications
Programming
Software maintenance
Software measurement
Software quality
title Combining fault avoidance, fault removal and fault tolerance: an integrated model
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T22%3A10%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Combining%20fault%20avoidance,%20fault%20removal%20and%20fault%20tolerance:%20an%20integrated%20model&rft.btitle=14th%20IEEE%20International%20Conference%20on%20Automated%20Software%20Engineering&rft.au=Mili,%20A.&rft.date=1999&rft.spage=137&rft.epage=146&rft.pages=137-146&rft.isbn=9780769504155&rft.isbn_list=0769504159&rft_id=info:doi/10.1109/ASE.1999.802168&rft_dat=%3Cproquest_6IE%3E31079541%3C/proquest_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=31079541&rft_id=info:pmid/&rft_ieee_id=802168&rfr_iscdi=true