{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T07:31:12Z","timestamp":1781076672939,"version":"3.54.1"},"edition-number":"1","reference-count":41,"publisher":"Wiley","isbn-type":[{"value":"9780471383932","type":"print"},{"value":"9780470050118","type":"electronic"}],"license":[{"start":{"date-parts":[[2007,12,14]],"date-time":"2007-12-14T00:00:00Z","timestamp":1197590400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Several recent studies have established that most system outages are due to software faults. Given the ever\u2010increasing complexity of software and the well\u2010developed techniques and analysis for hardware reliability, this trend is not likely to change in the near future. In this article, we discuss the phenomenon of software aging and a preventive maintenance technique to deal with this problem called software rejuvenation. Stochastic models to evaluate the effectiveness of preventive maintenance in operational software systems and to determine optimal times to perform rejuvenation for different scenarios are described. We also present measurement\u2010based methodologies to detect software aging and estimate its effect on various system resources. These models are intended to help develop software rejuvenation policies. An automated online measurement\u2010based approach has been used in the software rejuvenation agent implemented in a major commercial server.<\/jats:p>","DOI":"10.1002\/9780470050118.ecse394","type":"other","created":{"date-parts":[[2007,12,6]],"date-time":"2007-12-06T17:49:24Z","timestamp":1196963364000},"source":"Crossref","is-referenced-by-count":6,"title":["Software Aging and Rejuvenation"],"prefix":"10.1002","author":[{"given":"Kishor S.","family":"Trivedi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kalyanaraman","family":"Vaidyanathan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2007,12,14]]},"reference":[{"key":"e_1_2_8_2_1_1","first-page":"39","volume-title":"IEEE Computer","author":"Gray J.","year":"1991"},{"key":"e_1_2_8_2_2_1","first-page":"2","volume-title":"Proc. 21st IEEE Int'l. Symposium on Fault\u2010Tolerant Computing","author":"Sullivan M.","year":"1991"},{"key":"e_1_2_8_2_3_1","first-page":"282","volume-title":"Proc. of 9th Int'l. Symposium on Software Reliability Engineering","author":"Garg S.","year":"1998"},{"key":"e_1_2_8_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1995.466961"},{"key":"e_1_2_8_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.895984"},{"key":"e_1_2_8_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1994.296790"},{"key":"e_1_2_8_2_7_1","unstructured":"Available:http:\/\/www.software\u2010rejuvenation.com."},{"key":"e_1_2_8_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2005.853442"},{"key":"e_1_2_8_2_9_1","unstructured":"L.Bernstein Text of Seminar Delivered by Mr. Bernstein.University Learning Center George Mason University January 29 1996."},{"key":"e_1_2_8_2_10_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009794200077"},{"key":"e_1_2_8_2_11_1","volume-title":"3rd Int'l. Workshop on Object Oriented Real\u2010time Dependable Systems","author":"Tai A. T.","year":"1997"},{"key":"e_1_2_8_2_12_1","article-title":"Software Rejuvenation","author":"Bernstein L.","year":"2004","journal-title":"CrossTalk \u2013 J. Defense Software Eng."},{"key":"e_1_2_8_2_13_1","doi-asserted-by":"publisher","DOI":"10.1126\/science.255.5050.1347"},{"key":"e_1_2_8_2_14_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.452.0311"},{"key":"e_1_2_8_2_15_1","unstructured":"2001 Research Triangle Park NC IBM Corp."},{"key":"e_1_2_8_2_16_1","volume-title":"Proc. of the Joint Int'l. Conference on Measurement and Modeling of Computer Systems, ACM SIGMETRICS 2001\/Performance 2001","author":"Vaidyanathan K.","year":"2001"},{"key":"e_1_2_8_2_17_1","volume-title":"Proc. of Tenth Int'l. Pacific Rim Dependable Computing Symp., PRDC 2004","author":"Xii W.","year":"2004"},{"key":"e_1_2_8_2_18_1","unstructured":"Available:http:\/\/www.microsoft.com\/technet\/prodtechnol\/windows2000serv\/technologies\/iis\/ default.mspx."},{"key":"e_1_2_8_2_19_1","volume-title":"Proc. of the Int'l. Symp. on Empirical Software Engineering, ISESE 2002","author":"Li L.","year":"2002"},{"key":"e_1_2_8_2_20_1","unstructured":"Available:http:\/\/www.apache.org."},{"key":"e_1_2_8_2_21_1","volume-title":"Proc. of DSN 2002","author":"Cassidy K.","year":"2002"},{"key":"e_1_2_8_2_22_1","volume-title":"Proc. of the Pacific Rim Int'l. Symposium on Dependable Computing, PRDC 2001","author":"Fetzer C.","year":"2001"},{"key":"e_1_2_8_2_23_1","volume-title":"Proc. of the Int'l. Symp. on Software Reliability Engineering, ISSRE 2002","author":"Liu Y.","year":"2002"},{"key":"e_1_2_8_2_24_1","volume-title":"Proc. of the Workshop on Self\u2010Healing, Adaptive and Self\u2010Managed Systems, SHAMAN 2002","author":"Boyd T.","year":"2002"},{"key":"e_1_2_8_2_25_1","volume-title":"Proc. of the Workshop on Self\u2010Healing, Adaptive and Self\u2010Managed Systems, SHAMAN 2002","author":"Hong Y.","year":"2002"},{"key":"e_1_2_8_2_26_1","volume-title":"Proc. 6th Symposium on Operating Systems Design and Implementation (OSDI)","author":"Candea G.","year":"2004"},{"key":"e_1_2_8_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.1995.497656"},{"key":"e_1_2_8_2_28_1","volume-title":"Proc. of the First Fault\u2010Tolerant Symposium","author":"Garg S.","year":"1995"},{"key":"e_1_2_8_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/233013.233050"},{"key":"e_1_2_8_2_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(96)90042-5"},{"key":"e_1_2_8_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.656092"},{"key":"e_1_2_8_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(01)00037-2"},{"key":"e_1_2_8_2_33_1","volume-title":"Proc. of the 5th IEEE International Symposium on High Assurance Systems Engineering, HASE 2000","author":"Dohi T.","year":"2000"},{"key":"e_1_2_8_2_34_1","volume-title":"Proc. of the 2000 Pacific Rim International Symposium on Dependable Computing, PRDC 2000","author":"Dohi T.","year":"2000"},{"key":"e_1_2_8_2_35_1","volume-title":"Probability and Statistics, with Reliability, Queuing and Computer Science Applications","author":"Trivedi K. S.","year":"2001"},{"key":"e_1_2_8_2_36_1","doi-asserted-by":"crossref","unstructured":"C. Hirel B. Tuffin K. S. Trivedi B. R. Haverkort 2000 354 357","DOI":"10.1007\/3-540-46429-8_30"},{"key":"e_1_2_8_2_37_1","first-page":"84","volume-title":"Proc. of the Tenth IEEE Int'l. Symposium on Software Reliability Engineering","author":"Vaidyanathan K.","year":"1999"},{"key":"e_1_2_8_2_38_1","volume-title":"IEEE Trans. on Dependable and Secure Computing","author":"Vaidyanathan K.","year":"2005"},{"key":"e_1_2_8_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0166-5316(92)90004-Z"},{"key":"e_1_2_8_2_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3261-0"},{"key":"e_1_2_8_3_2_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.281.0002"}],"container-title":["Wiley Encyclopedia of Computer Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/9780470050118.ecse394","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,20]],"date-time":"2024-02-20T03:33:38Z","timestamp":1708400018000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/9780470050118.ecse394"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,12,14]]},"ISBN":["9780471383932","9780470050118"],"references-count":41,"alternative-id":["10.1002\/9780470050118.ecse394","10.1002\/9780470050118"],"URL":"https:\/\/doi.org\/10.1002\/9780470050118.ecse394","archive":["Portico"],"relation":{},"subject":[],"published":{"date-parts":[[2007,12,14]]}}}