{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:06:18Z","timestamp":1699833978869},"reference-count":9,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":9399,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1981,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The addition of redundancy to data structures can be used to improve the ability of a software system to detect and correct errors, and to continue to operate according to its specifications. A case study is presented which indicates how such redundancy can be deployed and exploited at reasonable cost to improve software fault tolerance. Experimental results are reported for the small data base system considered.<\/jats:p>","DOI":"10.1002\/spe.4380110205","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T11:54:10Z","timestamp":1163764450000},"page":"145-157","source":"Crossref","is-referenced-by-count":7,"title":["A case study in fault tolerant software"],"prefix":"10.1002","volume":"11","author":[{"given":"J. P.","family":"Black","sequence":"first","affiliation":[]},{"given":"D. J.","family":"Taylor","sequence":"additional","affiliation":[]},{"given":"D. E.","family":"Morgan","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","unstructured":"R. P.Almquist J. R.Hagerman R. J.Hass R. W.PetersonandS. L.Stevens \u2018Software protection in No. 1 ESS\u2019 Proc. International Switching Symposium Cambridge Mass. 1972 pp.565\u2013569."},{"key":"e_1_2_1_3_2","volume-title":"Computing Systems Reliability","author":"Anderson T.","year":"1979"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1978.11107"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1969.tb01194.x"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1972.5009007"},{"key":"e_1_2_1_7_2","unstructured":"D. J.Taylor Robust Data Structure Implementations for Software Reliability Ph.D. Thesis Department of Computer Science University of Waterloo Ontario 1977."},{"key":"e_1_2_1_8_2","unstructured":"D. J.Taylor D. E.MorganandJ. P.Black \u2018Redundancy in data structures: improving software fault tolerance\u2019 accepted for publication inIEEE Trans. Software Engineering.Also available as Computer Science Research Report CS\u201079\u201034 University of Waterloo Ontario Canada 1979."},{"key":"e_1_2_1_9_2","unstructured":"D. J.Taylor D. E.MorganandJ. P.Black \u2018Redundancy in data structures: some theoretical results\u2019 accepted for publication inIEEE Trans. Software Engineering.Also available as Computer Science Research Report CS\u201079\u201035 University of Waterloo Ontario Canada (1979)."},{"key":"e_1_2_1_10_2","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/B978-0-12-415050-8.50005-7","volume-title":"Data Structures, Computer Graphics, and Pattern Recognition","author":"Tompa F. W.","year":"1977"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380110205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380110205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T13:34:16Z","timestamp":1699796056000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380110205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1981,2]]},"references-count":9,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1981,2]]}},"alternative-id":["10.1002\/spe.4380110205"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380110205","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1981,2]]}}}