Measurement of failure rate in widely distributed software

In the history of empirical failure rate measurement, one problem that continues to plague researchers and practitioners is that of measuring the customer perceived failure rate of commercial software. Unfortunately, even order of magnitude measures of failure rate are not truly available for commer...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chillarege, R., Biyani, S., Rosenthal, J.
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 433
container_issue
container_start_page 424
container_title
container_volume
creator Chillarege, R.
Biyani, S.
Rosenthal, J.
description In the history of empirical failure rate measurement, one problem that continues to plague researchers and practitioners is that of measuring the customer perceived failure rate of commercial software. Unfortunately, even order of magnitude measures of failure rate are not truly available for commercial software which is widely distributed. Given repeated reports on the criticality of software, and its significance, the industry flounders for some real baselines. The paper reports the failure rate of a several million line of code commercial software product distributed to hundreds of thousands of customers. To first order of approximation, the MTBF reaches around 4 years and 2 years for successive releases of the software. The changes in the failure rate as a function of severity, release and time are also provided. The measurement technique develops a direct link between failures and faults, providing an opportunity to study and describe the failure process. Two metrics, the fault weight, corresponding to the number of failures due to a fault and failure window, measuring the length of time between the first and last fault, are defined and characterized. The two metrics are found to be higher for higher severity faults, consistently across all severities and releases. At the same time the window to weight ratio, is invariant by severity. The fault weight and failure window are natural measures and are intuitive about the failure process. The fault weight measures the impact of a fault on the overall failure rate and the failure window the dispersion of that impact over time. These two do provide a new forum for discussion and opportunity to gain greater understanding of the processes involved.< >
doi_str_mv 10.1109/FTCS.1995.466957
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_466957</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>466957</ieee_id><sourcerecordid>466957</sourcerecordid><originalsourceid>FETCH-LOGICAL-i172t-d706b80bbe65c510ba02165b2da4e7edc647ebfca1100be0ab9b37acb66dc243</originalsourceid><addsrcrecordid>eNotj1FLwzAURgMiKLPv4lP-QOtN2ySNb1KcDiY-2Pdxb3MLkW6TJGPs31uY5-XjvHxwhHhUUCkF7nk99N-Vck5XrTFO2xtRONtBpzpjwbr2ThQp_cCC1l2jzL14-WRMp8h7PmR5nOSEYV5URswsw0Geg-f5In1IOQY6ZfYyHad8xsgP4nbCOXHxvysxrN-G_qPcfr1v-tdtGZStc-ktGOqAiI0etQJCqJXRVHts2bIfTWuZphGXAiAGJEeNxZGM8WPdNivxdL0NzLz7jWGP8bK79jV_ZX5G9w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Measurement of failure rate in widely distributed software</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chillarege, R. ; Biyani, S. ; Rosenthal, J.</creator><creatorcontrib>Chillarege, R. ; Biyani, S. ; Rosenthal, J.</creatorcontrib><description>In the history of empirical failure rate measurement, one problem that continues to plague researchers and practitioners is that of measuring the customer perceived failure rate of commercial software. Unfortunately, even order of magnitude measures of failure rate are not truly available for commercial software which is widely distributed. Given repeated reports on the criticality of software, and its significance, the industry flounders for some real baselines. The paper reports the failure rate of a several million line of code commercial software product distributed to hundreds of thousands of customers. To first order of approximation, the MTBF reaches around 4 years and 2 years for successive releases of the software. The changes in the failure rate as a function of severity, release and time are also provided. The measurement technique develops a direct link between failures and faults, providing an opportunity to study and describe the failure process. Two metrics, the fault weight, corresponding to the number of failures due to a fault and failure window, measuring the length of time between the first and last fault, are defined and characterized. The two metrics are found to be higher for higher severity faults, consistently across all severities and releases. At the same time the window to weight ratio, is invariant by severity. The fault weight and failure window are natural measures and are intuitive about the failure process. The fault weight measures the impact of a fault on the overall failure rate and the failure window the dispersion of that impact over time. These two do provide a new forum for discussion and opportunity to gain greater understanding of the processes involved.&lt; &gt;</description><identifier>ISBN: 9780818670794</identifier><identifier>ISBN: 0818670797</identifier><identifier>DOI: 10.1109/FTCS.1995.466957</identifier><language>eng</language><publisher>IEEE Comput. Soc. Press</publisher><subject>Computer industry ; Fault tolerance ; Hardware ; History ; Length measurement ; Measurement techniques ; Software engineering ; Software measurement ; Time measurement ; Weight measurement</subject><ispartof>Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers, 1995, p.424-433</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/466957$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/466957$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chillarege, R.</creatorcontrib><creatorcontrib>Biyani, S.</creatorcontrib><creatorcontrib>Rosenthal, J.</creatorcontrib><title>Measurement of failure rate in widely distributed software</title><title>Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers</title><addtitle>FTCS</addtitle><description>In the history of empirical failure rate measurement, one problem that continues to plague researchers and practitioners is that of measuring the customer perceived failure rate of commercial software. Unfortunately, even order of magnitude measures of failure rate are not truly available for commercial software which is widely distributed. Given repeated reports on the criticality of software, and its significance, the industry flounders for some real baselines. The paper reports the failure rate of a several million line of code commercial software product distributed to hundreds of thousands of customers. To first order of approximation, the MTBF reaches around 4 years and 2 years for successive releases of the software. The changes in the failure rate as a function of severity, release and time are also provided. The measurement technique develops a direct link between failures and faults, providing an opportunity to study and describe the failure process. Two metrics, the fault weight, corresponding to the number of failures due to a fault and failure window, measuring the length of time between the first and last fault, are defined and characterized. The two metrics are found to be higher for higher severity faults, consistently across all severities and releases. At the same time the window to weight ratio, is invariant by severity. The fault weight and failure window are natural measures and are intuitive about the failure process. The fault weight measures the impact of a fault on the overall failure rate and the failure window the dispersion of that impact over time. These two do provide a new forum for discussion and opportunity to gain greater understanding of the processes involved.&lt; &gt;</description><subject>Computer industry</subject><subject>Fault tolerance</subject><subject>Hardware</subject><subject>History</subject><subject>Length measurement</subject><subject>Measurement techniques</subject><subject>Software engineering</subject><subject>Software measurement</subject><subject>Time measurement</subject><subject>Weight measurement</subject><isbn>9780818670794</isbn><isbn>0818670797</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1995</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj1FLwzAURgMiKLPv4lP-QOtN2ySNb1KcDiY-2Pdxb3MLkW6TJGPs31uY5-XjvHxwhHhUUCkF7nk99N-Vck5XrTFO2xtRONtBpzpjwbr2ThQp_cCC1l2jzL14-WRMp8h7PmR5nOSEYV5URswsw0Geg-f5In1IOQY6ZfYyHad8xsgP4nbCOXHxvysxrN-G_qPcfr1v-tdtGZStc-ktGOqAiI0etQJCqJXRVHts2bIfTWuZphGXAiAGJEeNxZGM8WPdNivxdL0NzLz7jWGP8bK79jV_ZX5G9w</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Chillarege, R.</creator><creator>Biyani, S.</creator><creator>Rosenthal, J.</creator><general>IEEE Comput. Soc. Press</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1995</creationdate><title>Measurement of failure rate in widely distributed software</title><author>Chillarege, R. ; Biyani, S. ; Rosenthal, J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i172t-d706b80bbe65c510ba02165b2da4e7edc647ebfca1100be0ab9b37acb66dc243</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Computer industry</topic><topic>Fault tolerance</topic><topic>Hardware</topic><topic>History</topic><topic>Length measurement</topic><topic>Measurement techniques</topic><topic>Software engineering</topic><topic>Software measurement</topic><topic>Time measurement</topic><topic>Weight measurement</topic><toplevel>online_resources</toplevel><creatorcontrib>Chillarege, R.</creatorcontrib><creatorcontrib>Biyani, S.</creatorcontrib><creatorcontrib>Rosenthal, J.</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></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chillarege, R.</au><au>Biyani, S.</au><au>Rosenthal, J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Measurement of failure rate in widely distributed software</atitle><btitle>Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers</btitle><stitle>FTCS</stitle><date>1995</date><risdate>1995</risdate><spage>424</spage><epage>433</epage><pages>424-433</pages><isbn>9780818670794</isbn><isbn>0818670797</isbn><abstract>In the history of empirical failure rate measurement, one problem that continues to plague researchers and practitioners is that of measuring the customer perceived failure rate of commercial software. Unfortunately, even order of magnitude measures of failure rate are not truly available for commercial software which is widely distributed. Given repeated reports on the criticality of software, and its significance, the industry flounders for some real baselines. The paper reports the failure rate of a several million line of code commercial software product distributed to hundreds of thousands of customers. To first order of approximation, the MTBF reaches around 4 years and 2 years for successive releases of the software. The changes in the failure rate as a function of severity, release and time are also provided. The measurement technique develops a direct link between failures and faults, providing an opportunity to study and describe the failure process. Two metrics, the fault weight, corresponding to the number of failures due to a fault and failure window, measuring the length of time between the first and last fault, are defined and characterized. The two metrics are found to be higher for higher severity faults, consistently across all severities and releases. At the same time the window to weight ratio, is invariant by severity. The fault weight and failure window are natural measures and are intuitive about the failure process. The fault weight measures the impact of a fault on the overall failure rate and the failure window the dispersion of that impact over time. These two do provide a new forum for discussion and opportunity to gain greater understanding of the processes involved.&lt; &gt;</abstract><pub>IEEE Comput. Soc. Press</pub><doi>10.1109/FTCS.1995.466957</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780818670794
ispartof Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers, 1995, p.424-433
issn
language eng
recordid cdi_ieee_primary_466957
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer industry
Fault tolerance
Hardware
History
Length measurement
Measurement techniques
Software engineering
Software measurement
Time measurement
Weight measurement
title Measurement of failure rate in widely distributed software
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T14%3A09%3A23IST&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=Measurement%20of%20failure%20rate%20in%20widely%20distributed%20software&rft.btitle=Twenty-Fifth%20International%20Symposium%20on%20Fault-Tolerant%20Computing.%20Digest%20of%20Papers&rft.au=Chillarege,%20R.&rft.date=1995&rft.spage=424&rft.epage=433&rft.pages=424-433&rft.isbn=9780818670794&rft.isbn_list=0818670797&rft_id=info:doi/10.1109/FTCS.1995.466957&rft_dat=%3Cieee_6IE%3E466957%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=466957&rfr_iscdi=true