{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T05:27:14Z","timestamp":1739424434966,"version":"3.37.0"},"publisher-location":"Berlin, Heidelberg","reference-count":39,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642102479"},{"type":"electronic","value":"9783642102486"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-10248-6_6","type":"book-chapter","created":{"date-parts":[[2009,10,27]],"date-time":"2009-10-27T09:18:40Z","timestamp":1256635120000},"page":"124-147","source":"Crossref","is-referenced-by-count":1,"title":["A Self-repair Architecture for Cluster Systems"],"prefix":"10.1007","author":[{"given":"Fabienne","family":"Boyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noel","family":"De Palma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Gruber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvain","family":"Sicard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Bernard","family":"Stefani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","volume-title":"Int. Conf. on Parallel and Distributed Systems, ICPADS 1998","author":"M. Abdallah","year":"1998","unstructured":"Abdallah, M., Guerraoui, R., Pucheral, P.: One-Phase Commit: Does it make Sense? In: Int. Conf. on Parallel and Distributed Systems, ICPADS 1998. IEEE Computer Society Press, Los Alamitos (1998)"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1007\/11590712_11","volume-title":"Component Deployment","author":"T. Abdellatif","year":"2005","unstructured":"Abdellatif, T., Kornas, J., Stefani, J.B.: J2EE Packaging, Deployment and Reconfiguration Using a General Component Model. In: Dearle, A., Eisenbach, S. (eds.) CD 2005. LNCS, vol.\u00a03798, pp. 134\u2013148. Springer, Heidelberg (2005)"},{"doi-asserted-by":"crossref","unstructured":"Amza, C., Cecchet, E., Chanda, A., Cox, A.L., Elnikety, S., Gil, R., Marguerite, J., Rajamani, K., Zwaenepoel, W.: Specification and Implementation of Dynamic Web Site Benchmarks. In: 5th Annual IEEE Workshop on Workload Characterization (2002)","key":"6_CR3","DOI":"10.1109\/WWC.2002.1226489"},{"unstructured":"Appleby, K., Fakhouri, S.A., Fong, L.L., Goldszmidt, G.S., Kalantar, M.H., Krishnakumar, S., Pazel, D.P., Pershing, J.A., Rochwerger, B.: Oceano SLA based management of a computing utility. In: Proceedings of Integrated Network Management (2001)","key":"6_CR4"},{"unstructured":"Arshad, N.: A Planning-Based Approach to Failure Recovery in Distributed Systems. PhD thesis, University of Colorado, USA (2006)","key":"6_CR5"},{"issue":"3","key":"6_CR6","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/s11219-007-9019-2","volume":"15","author":"N. Arshad","year":"2007","unstructured":"Arshad, N., Heimbigner, D., Wolf, A.L.: Deployment and dynamic reconfiguration planning for distributed software systems. Software Quality Journal\u00a015(3), 265\u2013281 (2007); An earlier version of this paper was presented at ICTAI 2003","journal-title":"Software Quality Journal"},{"key":"6_CR7","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Software Architecture","author":"T.V. Batista","year":"2005","unstructured":"Batista, T.V., Joolia, A., Coulson, G.: Managing Dynamic Reconfiguration in Component-Based Systems. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527, pp. 1\u201317. Springer, Heidelberg (2005)"},{"key":"6_CR8","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1145\/582128.582131","volume-title":"WOSS 2002: Proceedings of the first workshop on Self-healing systems","author":"G.S. Blair","year":"2002","unstructured":"Blair, G.S., Coulson, G., Blair, L., Duran-Limon, H., Grace, P., Moreira, R., Parlavantzas, N.: Reflection, self-awareness and self-healing in OpenORB. In: WOSS 2002: Proceedings of the first workshop on Self-healing systems, pp. 9\u201314. ACM Press, New York (2002)"},{"unstructured":"Bouchenak, S., Boyer, F., Hagimont, D., Krakowiak, S., Mos, A., De Palma, N., Qu\u00e9ma, V., Stefani, J.B.: Architecture-Based Autonomous Repair Management: An Application to J2EE Clusters. In: The 24th IEEE Symposium on Reliable Distributed Systems (SRDS 2005), Orlando, FL, USA (October 2005)","key":"6_CR9"},{"doi-asserted-by":"crossref","unstructured":"Bouchenak, S., de Palma, N., Hagimont, D., Taton, C.: Autonomic Management of Clustered Applications. In: Proceedings of the IEEE International Conference on Cluster Computing (Cluster 2006), Barcelona, Spain (September 2006)","key":"6_CR10","DOI":"10.1109\/CLUSTR.2006.311842"},{"issue":"11-12","key":"6_CR11","doi-asserted-by":"publisher","first-page":"1257","DOI":"10.1002\/spe.767","volume":"36","author":"\u00c9. Bruneton","year":"2006","unstructured":"Bruneton, \u00c9., Coupaye, T., Leclercq, M., Qu\u00e9ma, V., Stefani, J.B.: The Fractal Component Model and its Support in Java. Software \u2013 Practice and Experience (SP&E)\u00a036(11-12), 1257\u20131284 (2006); Special issue on Experiences with Auto-adaptive and Reconfigurable Systems","journal-title":"Software \u2013 Practice and Experience (SP&E)"},{"unstructured":"Candea, G., Kawamoto, S., Fujiki, Y., Friedman, G., Fox, A.: A Microrebootable System: Design, Implementation, and Evaluation. In: 6th Symposium on Operating Systems Design and Implementation, OSDI 2004 (2004)","key":"6_CR12"},{"issue":"2","key":"6_CR13","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/s10586-006-7562-4","volume":"9","author":"G. Candea","year":"2006","unstructured":"Candea, G., Kiciman, E., Kawamoto, S., Fox, A.: Autonomous recovery in componentized Internet applications. Cluster Computing\u00a09(2), 175\u2013190 (2006)","journal-title":"Cluster Computing"},{"unstructured":"Candea, G., Kiciman, E., Zhang, S., Keyani, P., Fox, A.: JAGR: An Autonomous Self-Recovering Application Server. In: 5th Annual International Workshop on Active Middleware Services (AMS 2003) Autonomic Computing Workshop, Seattle, Etats-Unis (June 2003)","key":"6_CR14"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1007\/978-3-540-49823-0_13","volume-title":"Stabilization, Safety, and Security of Distributed Systems","author":"B. Claudel","year":"2006","unstructured":"Claudel, B., De Palma, N., Lachaize, R., Hagimont, D.: Self-protection for Distributed Component-Based Applications. In: Datta, A.K., Gradinariu, M. (eds.) SSS 2006. LNCS, vol.\u00a04280, pp. 184\u2013198. Springer, Heidelberg (2006)"},{"issue":"2","key":"6_CR16","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s004460100064","volume":"15","author":"G. Coulson","year":"2002","unstructured":"Coulson, G., Blair, G.S., Clarke, M., Parlavantzas, N.: The design of a configurable and reconfigurable middleware platform. Distrib. Comput.\u00a015(2), 109\u2013126 (2002)","journal-title":"Distrib. Comput."},{"doi-asserted-by":"crossref","unstructured":"Dashofy, E.M., van der Hoek, A., Taylor, R.N.: Towards Architecture-based Self-Healing Systems. In: Proceedings of the First ACM SIGSOFT Workshop on Self-healing Systems, Charleston (2002)","key":"6_CR17","DOI":"10.1145\/582129.582133"},{"key":"6_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1007\/978-3-540-68642-2_9","volume-title":"Distributed Applications and Interoperable Systems","author":"P.C. David","year":"2008","unstructured":"David, P.C., L\u00e9ger, M., Grall, H., Ledoux, T., Coupaye, T.: A Multi-stage Approach for Reliable Dynamic Reconfigurations of Component-Based Systems. In: Meier, R., Terzis, S. (eds.) DAIS 2008. LNCS, vol.\u00a05053, pp. 106\u2013111. Springer, Heidelberg (2008)"},{"doi-asserted-by":"crossref","unstructured":"Garlan, D., Cheng, S.W., Huang, A.C., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure. IEEE Computer\u00a037(10) (October 2004)","key":"6_CR19","DOI":"10.1109\/MC.2004.175"},{"doi-asserted-by":"crossref","unstructured":"Georgiadis, I., Magee, J., Kramer, J.: Self-organising software architectures for distributed systems. In: 1st Workshop on Self-Healing Systems (WOSS 2002), New York, NY (2002)","key":"6_CR20","DOI":"10.1145\/582128.582135"},{"key":"6_CR21","volume-title":"Reliable Distributed Programming","author":"R. Guerraoui","year":"2006","unstructured":"Guerraoui, R., Rodrigues, L.: Reliable Distributed Programming. Springer, Heidelberg (2006)"},{"key":"6_CR22","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1062455.1062464","volume-title":"ICSE 2005: Proceedings of the 27th international conference on Software engineering","author":"J.O. Kephart","year":"2005","unstructured":"Kephart, J.O.: Research challenges of autonomic computing. In: ICSE 2005: Proceedings of the 27th international conference on Software engineering, pp. 15\u201322. ACM, New York (2005)"},{"doi-asserted-by":"crossref","unstructured":"Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer Magazine\u00a036(1) (2003)","key":"6_CR23","DOI":"10.1109\/MC.2003.1160055"},{"key":"6_CR24","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","volume-title":"The Art of the Metaobject Protocol","author":"G. Kiczales","year":"1991","unstructured":"Kiczales, G., des Rivi\u00e8res, J., Bobrow, D.: The Art of the Metaobject Protocol. MIT Press, Cambridge (1991)"},{"key":"6_CR25","series-title":"SIGPLAN Notices","volume-title":"Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1987)","author":"P. Maes","year":"1987","unstructured":"Maes, P.: Concepts and Experiments in Computational Reflection. In: Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1987). SIGPLAN Notices, vol.\u00a022(12). ACM, New York (1987)"},{"unstructured":"Mao, Y., Junqueira, F.P., Marzullo, K.: Mencius: Building Efficient Replicated State Machine for WANs. In: 8th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2008. USENIX Association (2008)","key":"6_CR26"},{"key":"6_CR27","volume-title":"ICDCS 2004 Workshops","author":"R.S. Moreira","year":"2004","unstructured":"Moreira, R.S., Blair, G.S., Carrapatoso, E.: Supporting adaptable distributed systems with formaware. In: ICDCS 2004 Workshops. IEEE Computer Society, Los Alamitos (2004)"},{"doi-asserted-by":"crossref","unstructured":"Norris, J., Coleman, K., Fox, A., Candea, G.: OnCall: Defeating spikes with a free-market application cluster. In: 1st International Conference on Autonomic Computing (ICAC 2004), New York, USA, May 2004, pp. 198\u2013205 (2004)","key":"6_CR28","DOI":"10.1109\/ICAC.2004.1301364"},{"doi-asserted-by":"crossref","unstructured":"Parashar, M., Liu, H., Li, Z., Matossian, V., Schmidt, C., Zhang, G., Hariri, S.: Automate: Enabling autonomic applications on the grid. Cluster Computing\u00a09(2) (2006)","key":"6_CR29","DOI":"10.1007\/s10586-006-7561-5"},{"doi-asserted-by":"crossref","unstructured":"Pradhan, P., Tewari, R., Sahu, S., Chandra, A., Shenoy, P.: An observation-based approach towards self-managing web servers. In: IWQoS 2002: Tenth IEEE International Workshop on Quality of Service, pp. 13\u201322 (2002)","key":"6_CR30","DOI":"10.1109\/IWQoS.2002.1006570"},{"key":"6_CR31","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"6_CR32","volume-title":"30th International Conference on Software Engineering (ICSE 2008)","author":"S. Sicard","year":"2008","unstructured":"Sicard, S., Boyer, F., De Palma, N.: Using components for architecture-based management: the self-repair case. In: 30th International Conference on Software Engineering (ICSE 2008). ACM, New York (2008)"},{"doi-asserted-by":"crossref","unstructured":"Sloman, M.: Policy driven management for distributed systems. J. Network Syst. Management\u00a02(4) (1994)","key":"6_CR33","DOI":"10.1007\/BF02283186"},{"unstructured":"Soundararajan, G., Amza, C.: Autonomic provisioning of backend databases in dynamic content web servers. Technical report, Department of Electrical and Computer Engineering, University of Toronto (2005)","key":"6_CR34"},{"doi-asserted-by":"crossref","unstructured":"Soundararajan, G., Amza, C., Goel, A.: Database replication policies for dynamic content applications. In: First EuroSys Conference (EuroSys 2006), Leuven, Belgium (April 2006)","key":"6_CR35","DOI":"10.1145\/1217935.1217945"},{"key":"6_CR36","volume-title":"Component Software","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software, 2nd edn. Addison-Wesley, Reading (2002)","edition":"2"},{"key":"6_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1007\/978-3-540-76848-7_38","volume-title":"On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS","author":"C. Taton","year":"2007","unstructured":"Taton, C., De Palma, N., Hagimont, D., Bouchenak, S., Philippe, J.: Self-optimization of clustered message-oriented middleware. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol.\u00a04803, pp. 540\u2013557. Springer, Heidelberg (2007)"},{"doi-asserted-by":"crossref","unstructured":"Urgaonkar, B., Shenoy, P.J.: Cataclysm: policing extreme overloads in internet applications. In: Proceedings of the 14th international conference on World Wide Web (WWW 2005), Chiba, Japan, May 2005, pp. 740\u2013749 (2005)","key":"6_CR38","DOI":"10.1145\/1060745.1060852"},{"key":"6_CR39","volume-title":"21st International Conference on Software Engineering (ICSE)","author":"A. Hoek van der","year":"1999","unstructured":"van der Hoek, A.: Configurable software architecture in support of configuration management and software deployment. In: 21st International Conference on Software Engineering (ICSE). IEEE Computer Society, Los Alamitos (1999)"}],"container-title":["Lecture Notes in Computer Science","Architecting Dependable Systems VI"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-10248-6_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T22:54:29Z","timestamp":1739400869000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-10248-6_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642102479","9783642102486"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-10248-6_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}