Importance Sampling to Evaluate Real-time System Reliability: A Case Study

Real-time distributed computers are often used in life- critical applications. However, the complexity of such systems calls for extensive simulation studies to validate their performance and reliability before a design can be accepted and a prototype constructed. A simulator testbed has been built...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Simulation (San Diego, Calif.) Calif.), 2001-03, Vol.76 (3), p.172-182
Hauptverfasser: Durairaj, G., Koren, I., Krishna, C.M.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 182
container_issue 3
container_start_page 172
container_title Simulation (San Diego, Calif.)
container_volume 76
creator Durairaj, G.
Koren, I.
Krishna, C.M.
description Real-time distributed computers are often used in life- critical applications. However, the complexity of such systems calls for extensive simulation studies to validate their performance and reliability before a design can be accepted and a prototype constructed. A simulator testbed has been built to model a variety of such systems quickly from a few basic building blocks. Life-critical applications require reliability levels so high that brute-force simula tion to validate these levels would take weeks of computer time. In this paper, we present studies we have conducted into the use of importance sampling in simulating real- time systems. This paper presents a interesting case- study of the use of importance sampling in an increas ingly important branch of computer engineering. Impor tance sampling may not work for all cases and over all parameter ranges. In this paper, we are interested in finding out whether (and how well) this scheme works for the case of distributed real-time systems and also the range of failure bias values for which it works well. Specifically, we look at the implementation of two heuris tics called 'forcing' and failure biasing' in the testbed. This was validated by comparing the reliability estimates with that of normal (very long) simulation. The effect of the failure bias on the dynamics of the scheme is also investigated to provide readers with some guidance on choosing appropriate bias values.
doi_str_mv 10.1177/003754970107600304
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1283676845</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.1177_003754970107600304</sage_id><sourcerecordid>79098350</sourcerecordid><originalsourceid>FETCH-LOGICAL-c325t-8d8aff8e267c3e87956cd83f3ceaac280fac45b420348d78827053d859c2e0cb3</originalsourceid><addsrcrecordid>eNp9kE1Lw0AQhhdRsFb_gKcgHrzE7md2462UqpWC4Mc5TDebsmXTxOxGyL93SwuKgqdh5n3mneFF6JLgW0KknGDMpOC5xATLLDaYH6ERkZykjDB2jEY7IN0Rp-jM-w3GRBCZjdDTom6bLsBWm-QV6tbZ7ToJTTL_BNdDMMmLAZcGW0d58MHUceAsrKyzYbhLpskMfJRCXw7n6KQC583FoY7R-_38bfaYLp8fFrPpMtWMipCqUkFVKUMzqZlRMheZLhWrmDYAmipcgeZixSlmXJVSKSqxYKUSuaYG6xUbo5u9b9s1H73xoait18Y52Jqm9wWhimUyU1xE9OoXumn6bhu_KyghhAuRywjRPaS7xvvOVEXb2Rq6oSC42KVb_E03Ll0fnMFrcFUXE7T-xyaWRLCITfaYh7X5Pv6P8RdOgoSy</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>211145597</pqid></control><display><type>article</type><title>Importance Sampling to Evaluate Real-time System Reliability: A Case Study</title><source>SAGE Complete A-Z List</source><creator>Durairaj, G. ; Koren, I. ; Krishna, C.M.</creator><creatorcontrib>Durairaj, G. ; Koren, I. ; Krishna, C.M.</creatorcontrib><description>Real-time distributed computers are often used in life- critical applications. However, the complexity of such systems calls for extensive simulation studies to validate their performance and reliability before a design can be accepted and a prototype constructed. A simulator testbed has been built to model a variety of such systems quickly from a few basic building blocks. Life-critical applications require reliability levels so high that brute-force simula tion to validate these levels would take weeks of computer time. In this paper, we present studies we have conducted into the use of importance sampling in simulating real- time systems. This paper presents a interesting case- study of the use of importance sampling in an increas ingly important branch of computer engineering. Impor tance sampling may not work for all cases and over all parameter ranges. In this paper, we are interested in finding out whether (and how well) this scheme works for the case of distributed real-time systems and also the range of failure bias values for which it works well. Specifically, we look at the implementation of two heuris tics called 'forcing' and failure biasing' in the testbed. This was validated by comparing the reliability estimates with that of normal (very long) simulation. The effect of the failure bias on the dynamics of the scheme is also investigated to provide readers with some guidance on choosing appropriate bias values.</description><identifier>ISSN: 0037-5497</identifier><identifier>EISSN: 1741-3133</identifier><identifier>DOI: 10.1177/003754970107600304</identifier><identifier>CODEN: SIMUA2</identifier><language>eng</language><publisher>Thousand Oaks, CA: Sage Publications</publisher><subject>Applied sciences ; Bias ; Computer science; control theory; systems ; Computer simulation ; Computer systems performance. Reliability ; Exact sciences and technology ; Failure ; Importance sampling ; Mathematical models ; Readers ; Real time ; Sampling ; Software</subject><ispartof>Simulation (San Diego, Calif.), 2001-03, Vol.76 (3), p.172-182</ispartof><rights>2001 INIST-CNRS</rights><rights>Copyright Society for Computer Simulation Mar 2001</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c325t-8d8aff8e267c3e87956cd83f3ceaac280fac45b420348d78827053d859c2e0cb3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://journals.sagepub.com/doi/pdf/10.1177/003754970107600304$$EPDF$$P50$$Gsage$$H</linktopdf><linktohtml>$$Uhttps://journals.sagepub.com/doi/10.1177/003754970107600304$$EHTML$$P50$$Gsage$$H</linktohtml><link.rule.ids>314,776,780,21798,27901,27902,43597,43598</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=1007153$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Durairaj, G.</creatorcontrib><creatorcontrib>Koren, I.</creatorcontrib><creatorcontrib>Krishna, C.M.</creatorcontrib><title>Importance Sampling to Evaluate Real-time System Reliability: A Case Study</title><title>Simulation (San Diego, Calif.)</title><description>Real-time distributed computers are often used in life- critical applications. However, the complexity of such systems calls for extensive simulation studies to validate their performance and reliability before a design can be accepted and a prototype constructed. A simulator testbed has been built to model a variety of such systems quickly from a few basic building blocks. Life-critical applications require reliability levels so high that brute-force simula tion to validate these levels would take weeks of computer time. In this paper, we present studies we have conducted into the use of importance sampling in simulating real- time systems. This paper presents a interesting case- study of the use of importance sampling in an increas ingly important branch of computer engineering. Impor tance sampling may not work for all cases and over all parameter ranges. In this paper, we are interested in finding out whether (and how well) this scheme works for the case of distributed real-time systems and also the range of failure bias values for which it works well. Specifically, we look at the implementation of two heuris tics called 'forcing' and failure biasing' in the testbed. This was validated by comparing the reliability estimates with that of normal (very long) simulation. The effect of the failure bias on the dynamics of the scheme is also investigated to provide readers with some guidance on choosing appropriate bias values.</description><subject>Applied sciences</subject><subject>Bias</subject><subject>Computer science; control theory; systems</subject><subject>Computer simulation</subject><subject>Computer systems performance. Reliability</subject><subject>Exact sciences and technology</subject><subject>Failure</subject><subject>Importance sampling</subject><subject>Mathematical models</subject><subject>Readers</subject><subject>Real time</subject><subject>Sampling</subject><subject>Software</subject><issn>0037-5497</issn><issn>1741-3133</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2001</creationdate><recordtype>article</recordtype><recordid>eNp9kE1Lw0AQhhdRsFb_gKcgHrzE7md2462UqpWC4Mc5TDebsmXTxOxGyL93SwuKgqdh5n3mneFF6JLgW0KknGDMpOC5xATLLDaYH6ERkZykjDB2jEY7IN0Rp-jM-w3GRBCZjdDTom6bLsBWm-QV6tbZ7ToJTTL_BNdDMMmLAZcGW0d58MHUceAsrKyzYbhLpskMfJRCXw7n6KQC583FoY7R-_38bfaYLp8fFrPpMtWMipCqUkFVKUMzqZlRMheZLhWrmDYAmipcgeZixSlmXJVSKSqxYKUSuaYG6xUbo5u9b9s1H73xoait18Y52Jqm9wWhimUyU1xE9OoXumn6bhu_KyghhAuRywjRPaS7xvvOVEXb2Rq6oSC42KVb_E03Ll0fnMFrcFUXE7T-xyaWRLCITfaYh7X5Pv6P8RdOgoSy</recordid><startdate>20010301</startdate><enddate>20010301</enddate><creator>Durairaj, G.</creator><creator>Koren, I.</creator><creator>Krishna, C.M.</creator><general>Sage Publications</general><general>Simulation Councils</general><general>Sage Publications Ltd</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><scope>7SC</scope><scope>8FD</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20010301</creationdate><title>Importance Sampling to Evaluate Real-time System Reliability: A Case Study</title><author>Durairaj, G. ; Koren, I. ; Krishna, C.M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c325t-8d8aff8e267c3e87956cd83f3ceaac280fac45b420348d78827053d859c2e0cb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Applied sciences</topic><topic>Bias</topic><topic>Computer science; control theory; systems</topic><topic>Computer simulation</topic><topic>Computer systems performance. Reliability</topic><topic>Exact sciences and technology</topic><topic>Failure</topic><topic>Importance sampling</topic><topic>Mathematical models</topic><topic>Readers</topic><topic>Real time</topic><topic>Sampling</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Durairaj, G.</creatorcontrib><creatorcontrib>Koren, I.</creatorcontrib><creatorcontrib>Krishna, C.M.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Simulation (San Diego, Calif.)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Durairaj, G.</au><au>Koren, I.</au><au>Krishna, C.M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Importance Sampling to Evaluate Real-time System Reliability: A Case Study</atitle><jtitle>Simulation (San Diego, Calif.)</jtitle><date>2001-03-01</date><risdate>2001</risdate><volume>76</volume><issue>3</issue><spage>172</spage><epage>182</epage><pages>172-182</pages><issn>0037-5497</issn><eissn>1741-3133</eissn><coden>SIMUA2</coden><abstract>Real-time distributed computers are often used in life- critical applications. However, the complexity of such systems calls for extensive simulation studies to validate their performance and reliability before a design can be accepted and a prototype constructed. A simulator testbed has been built to model a variety of such systems quickly from a few basic building blocks. Life-critical applications require reliability levels so high that brute-force simula tion to validate these levels would take weeks of computer time. In this paper, we present studies we have conducted into the use of importance sampling in simulating real- time systems. This paper presents a interesting case- study of the use of importance sampling in an increas ingly important branch of computer engineering. Impor tance sampling may not work for all cases and over all parameter ranges. In this paper, we are interested in finding out whether (and how well) this scheme works for the case of distributed real-time systems and also the range of failure bias values for which it works well. Specifically, we look at the implementation of two heuris tics called 'forcing' and failure biasing' in the testbed. This was validated by comparing the reliability estimates with that of normal (very long) simulation. The effect of the failure bias on the dynamics of the scheme is also investigated to provide readers with some guidance on choosing appropriate bias values.</abstract><cop>Thousand Oaks, CA</cop><pub>Sage Publications</pub><doi>10.1177/003754970107600304</doi><tpages>11</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0037-5497
ispartof Simulation (San Diego, Calif.), 2001-03, Vol.76 (3), p.172-182
issn 0037-5497
1741-3133
language eng
recordid cdi_proquest_miscellaneous_1283676845
source SAGE Complete A-Z List
subjects Applied sciences
Bias
Computer science
control theory
systems
Computer simulation
Computer systems performance. Reliability
Exact sciences and technology
Failure
Importance sampling
Mathematical models
Readers
Real time
Sampling
Software
title Importance Sampling to Evaluate Real-time System Reliability: A Case Study
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T23%3A43%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Importance%20Sampling%20to%20Evaluate%20Real-time%20System%20Reliability:%20A%20Case%20Study&rft.jtitle=Simulation%20(San%20Diego,%20Calif.)&rft.au=Durairaj,%20G.&rft.date=2001-03-01&rft.volume=76&rft.issue=3&rft.spage=172&rft.epage=182&rft.pages=172-182&rft.issn=0037-5497&rft.eissn=1741-3133&rft.coden=SIMUA2&rft_id=info:doi/10.1177/003754970107600304&rft_dat=%3Cproquest_cross%3E79098350%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=211145597&rft_id=info:pmid/&rft_sage_id=10.1177_003754970107600304&rfr_iscdi=true