{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:44Z","timestamp":1750308104949,"version":"3.41.0"},"reference-count":14,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2005,5,17]],"date-time":"2005-05-17T00:00:00Z","timestamp":1116288000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>The dependability of a software system can be improved by online redeployment of failed software components using appropriate system self-repair actions. The effect of different self-repair actions can vary to a great extent w.r.t. the resulting temporary service unavailability and reduced redundancy of services. We therefore developed an approach to efficiently compute self-repair actions which realize requested repair steps in a nearly optimal manner. We show that our approach achieves a suitable compromise between the usually infeasible optimal deployment modification w.r.t. damage minimization and repair time minimization by presenting a number of simulation results.<\/jats:p>","DOI":"10.1145\/1082983.1083224","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T19:28:32Z","timestamp":1131391712000},"page":"7-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Computing optimal self-repair actions"],"prefix":"10.1145","volume":"30","author":[{"given":"Matthias","family":"Tichy","sequence":"first","affiliation":[{"name":"University of Paderborn, Paderborn, Germany"}]},{"given":"Holger","family":"Giese","sequence":"additional","affiliation":[{"name":"University of Paderborn, Paderborn, Germany"}]},{"given":"Daniela","family":"Schilling","sequence":"additional","affiliation":[{"name":"University of Paderborn, Paderborn, Germany"}]},{"given":"Wladimir","family":"Pauls","sequence":"additional","affiliation":[{"name":"University of Paderborn, Paderborn, Germany"}]}],"member":"320","published-online":{"date-parts":[[2005,5,17]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/951951.952269"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1075405.1075407"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582133"},{"key":"e_1_2_1_5_1","first-page":"410","volume-title":"Off-Line Real-Time Fault-Tolerant Scheduling. In Euromicro Workshop on Parallel and Distributed Processing","author":"Dima C.","year":"2001","unstructured":"C. Dima , A. Girault , C. Lavarenne , and Y. Sorel . Off-Line Real-Time Fault-Tolerant Scheduling. In Euromicro Workshop on Parallel and Distributed Processing , pages 410 -- 417 , Mantova, Italy , February 2001 . C. Dima, A. Girault, C. Lavarenne, and Y. Sorel. Off-Line Real-Time Fault-Tolerant Scheduling. In Euromicro Workshop on Parallel and Distributed Processing, pages 410--417, Mantova, Italy, February 2001."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582134"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582135"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24848-4_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/5254.769885"},{"key":"e_1_2_1_10_1","first-page":"21164","volume-title":"Fault-Tolerant Deployment of Embedded Software for Cost-Sensitive Real-Time Feedback-Control Applications. In DATE '04: Proceedings of the conference on Design, automation and test in Europe","author":"Pinello C.","unstructured":"C. Pinello , L. P. Carloni , and A. L. Sangiovanni-Vincentelli . Fault-Tolerant Deployment of Embedded Software for Cost-Sensitive Real-Time Feedback-Control Applications. In DATE '04: Proceedings of the conference on Design, automation and test in Europe , page 21164 . IEEE Computer Society, 2004. C. Pinello, L. P. Carloni, and A. L. Sangiovanni-Vincentelli. Fault-Tolerant Deployment of Embedded Software for Cost-Sensitive Real-Time Feedback-Control Applications. In DATE '04: Proceedings of the conference on Design, automation and test in Europe, page 21164. IEEE Computer Society, 2004."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/278918"},{"key":"e_1_2_1_12_1","series-title":"Technical Report","first-page":"27","volume-title":"Proc. of the 2nd International Fujaba Days","author":"Tichy M.","year":"2004","unstructured":"M. Tichy , B. Becker , and H. Giese . Component Templates for Dependable Real-Time Systems . In A. Sch\u00fcrr and A. Z\u00fcndorf, editors, Proc. of the 2nd International Fujaba Days 2004 , Darmstadt, Germany , volume tr-ri-04- 253 of Technical Report , pages 27 -- 30 . University of Paderborn , September 2004. M. Tichy, B. Becker, and H. Giese. Component Templates for Dependable Real-Time Systems. In A. Sch\u00fcrr and A. Z\u00fcndorf, editors, Proc. of the 2nd International Fujaba Days 2004, Darmstadt, Germany, volume tr-ri-04-253 of Technical Report, pages 27--30. University of Paderborn, September 2004."},{"key":"e_1_2_1_13_1","volume-title":"Proc. of the Workshop on Software Architectures for Dependable Systems (WADS) (International Conference on Software Engineering 2003 Workshop 7)","author":"Tichy M.","year":"2003","unstructured":"M. Tichy and H. Giese . An Architecture for Configurable Dependability of Application Services. In R. de Lemos, C. Gacek, and A. Romanowsky, editors , Proc. of the Workshop on Software Architectures for Dependable Systems (WADS) (International Conference on Software Engineering 2003 Workshop 7) , Portland, USA , May 2003 . M. Tichy and H. Giese. An Architecture for Configurable Dependability of Application Services. In R. de Lemos, C. Gacek, and A. Romanowsky, editors, Proc. of the Workshop on Software Architectures for Dependable Systems (WADS) (International Conference on Software Engineering 2003 Workshop 7), Portland, USA, May 2003."},{"key":"e_1_2_1_14_1","volume-title":"Proc. of the International Workshop on scientiFic engIneering of Distributed Java applications (FIDJI)","volume":"2952","author":"Tichy M.","year":"2003","unstructured":"M. Tichy and H. Giese . Seamless UML Support for Service-based Software Architectures. In N. Guelfi, E. Artesiano, and G. Reggio, editors , Proc. of the International Workshop on scientiFic engIneering of Distributed Java applications (FIDJI) 2003 , Luxembourg , volume 2952 of Lecture Notes in Computer Science, pages 128--138, November 2003. M. Tichy and H. Giese. Seamless UML Support for Service-based Software Architectures. In N. Guelfi, E. Artesiano, and G. Reggio, editors, Proc. of the International Workshop on scientiFic engIneering of Distributed Java applications (FIDJI) 2003, Luxembourg, volume 2952 of Lecture Notes in Computer Science, pages 128--138, November 2003."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1075405.1075426"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083224","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1082983.1083224","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:06Z","timestamp":1750262886000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083224"}},"subtitle":["damage minimization versus repair time"],"short-title":[],"issued":{"date-parts":[[2005,5,17]]},"references-count":14,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1082983.1083224"],"URL":"https:\/\/doi.org\/10.1145\/1082983.1083224","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1083217.1083224","asserted-by":"subject"}]},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2005,5,17]]},"assertion":[{"value":"2005-05-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}