{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T03:01:02Z","timestamp":1779332462013,"version":"3.51.4"},"reference-count":33,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2001,3,1]],"date-time":"2001-03-01T00:00:00Z","timestamp":983404800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2001,3]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1177\/003754970107600304","type":"journal-article","created":{"date-parts":[[2008,3,29]],"date-time":"2008-03-29T13:23:43Z","timestamp":1206797023000},"page":"172-182","source":"Crossref","is-referenced-by-count":4,"title":["Importance Sampling to Evaluate Real-time System Reliability: A Case Study"],"prefix":"10.1177","volume":"76","author":[{"given":"G.","family":"Durairaj","sequence":"first","affiliation":[{"name":"Dept. of Electrical and Computer Engineering University of Massachusetts, Amherst"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"I.","family":"Koren","sequence":"additional","affiliation":[{"name":"Dept. of Electrical and Computer Engineering University of Massachusetts, Amherst"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C.M.","family":"Krishna","sequence":"additional","affiliation":[{"name":"Dept. of Electrical and Computer Engineering University of Massachusetts, Amherst"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2001,3,1]]},"reference":[{"key":"atypb1","volume-title":"Proc. of HPC'98, Grand Challenges in Computer Simulation","author":"Allalouf, M."},{"key":"atypb2","doi-asserted-by":"crossref","unstructured":"Allalouf, M. , Chang, J., Durairaj, G., Haines, J., Lakamraju, V.R., Toutireddy, K., Unsal, O.S., Yu, K., Koren, I. and Krishna, C.M. \"The RAPIDS Simulator: A Testbed for Evaluating Scheduling. Allocation, and Fault-Recovery in Distributed Real-Time Systems .\" Dependable Network Computing. D. Avresky (Editor), pp 413-431, Kluwer Academic Publishers, MA, 2000.","DOI":"10.1007\/978-1-4615-4549-1_19"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1287\/opre.43.3.509"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1987.5009536"},{"key":"atypb5","volume-title":"Proc. Annual Reliability and Maintainability Symposium","author":"Boyd, M."},{"key":"atypb6","volume-title":"Proc. of 5th International Conf. on Modeling Techniques and Tools for Computer Performance Evaluation","author":"Carrasco, J."},{"key":"atypb7","volume-title":"Proc. of 10th Symposium on Reliable and Distributed Computing","author":"Carrasco, J."},{"key":"atypb8","volume-title":"Proc. of the 1994 Winter Simulation Conf","author":"L'Ecuyer, P."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/5712.001.0001"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.35.11.1367"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1147\/rd.316.0651"},{"key":"atypb12","volume-title":"1987 Winter Simulation Conference Proceedings","author":"Goyal, A."},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1109\/12.123381"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-009-5819-7"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1145\/203091.203094"},{"key":"atypb16","volume-title":"FDDI Handbook","author":"Jain, R.","year":"1994"},{"key":"atypb17","volume-title":"Performance '83","author":"Krishna, C.M."},{"key":"atypb18","volume-title":"Real-Time Systems","author":"Krishna, C.M.","year":"1997"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1016\/0029-5493(84)90060-8"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1145\/174619.174621"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1002\/9780470316887"},{"key":"atypb23","volume-title":"Applied Probability Models with Optimization Applications","author":"Ross, S.M.","year":"1970"},{"key":"atypb24","volume-title":"Simulation","author":"Ross, S.M.","year":"1997"},{"key":"atypb25","volume-title":"1988 Winter Simulation Conference Proceedings","author":"Shahabuddin, P."},{"key":"atypb26","volume-title":"Simulation and Analysis of Highly Reliable Systems","author":"Shahabuddin, P.","year":"1990"},{"key":"atypb27","volume-title":"1993 Winter Simulation Conference Proceedings","author":"Shahabuddin, P."},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.40.3.333"},{"key":"atypb29","volume-title":"Handbook of Computer-Communications Standards","author":"Stallings, W.","year":"1988"},{"key":"atypb30","volume-title":"Proceedings of the 1993 Workshop on Parallel and Distributed","author":"Steinman, J.S."},{"key":"atypb31","volume-title":"A Testbed for Fault Tolerant Real-Time Systems.\" MS Thesis","author":"Toutireddy, K.K.","year":"1996"},{"key":"atypb32","volume-title":"RAMP and the Dynamic Recovery and Reconfiguration of a Distributed Real-Time System,\" PhD Thesis","author":"Yu, K.","year":"1996"},{"key":"atypb33","unstructured":"Yu, K. and Koren, I. \"Reliability Enhancement of Real-Time Multiprocessor Systems through Dynamic Reconfiguration.\" In Fault-Tolerant Parallel and Distributed Systems, D. Pradhan and D. Avresky (Editors), pp 161-168, IEEE Computer Society Press, Los Alamitos, CA, 1995."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754970107600304","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754970107600304","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:16:36Z","timestamp":1777634196000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/003754970107600304"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,3]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2001,3]]}},"alternative-id":["10.1177\/003754970107600304"],"URL":"https:\/\/doi.org\/10.1177\/003754970107600304","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,3]]}}}