{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T08:57:05Z","timestamp":1762505825013,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,10,1]],"date-time":"2011-10-01T00:00:00Z","timestamp":1317427200000},"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":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2011,10]]},"abstract":"<jats:p>\n            Autonomic computing enables computing infrastructures to perform administration tasks with minimal human intervention. This wrap-up paper describes the experience we gained with the design and use of\n            <jats:sc>Jade<\/jats:sc>\n            ---an architecture-based autonomic system. The contributions of this article are, (1) to explain how\n            <jats:sc>Jade<\/jats:sc>\n            provides autonomic management of a distributed system through an architecture-based approach, (2) to explain how we extended autonomic management from traditional self behaviors such as repairing or protecting a managed system to self-self behaviors where\n            <jats:sc>Jade<\/jats:sc>\n            also fully manages itself as it manages any other distributed system, (3) to report on our experience reaching self-self behaviors for two crucial autonomic properties, repair and protection.\n          <\/jats:p>","DOI":"10.1145\/2019591.2019597","type":"journal-article","created":{"date-parts":[[2011,10,27]],"date-time":"2011-10-27T13:17:37Z","timestamp":1319721457000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["From Autonomic to Self-Self Behaviors"],"prefix":"10.1145","volume":"6","author":[{"given":"Sara","family":"Bouchenak","sequence":"first","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabienne","family":"Boyer","sequence":"additional","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benoit","family":"Claudel","sequence":"additional","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noel","family":"De Palma","sequence":"additional","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Gruber","sequence":"additional","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvain","family":"Sicard","sequence":"additional","affiliation":[{"name":"University of Grenoble"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,10]]},"reference":[{"volume-title":"Proceedings of the IEEE 5th Annual Workshop on Workload Characterization (WWC-5).","author":"Amza C.","key":"e_1_2_1_1_1","unstructured":"Amza , C. , Cecchet , E. , Chanda , A. , Cox , A. , Elnikety , S. , Gil , R. , Marguerite , J. , Rajamani , K. , and Zwaenepoel , W . 2002. Specification and implementation of dynamic Web site benchmarks . In Proceedings of the IEEE 5th Annual Workshop on Workload Characterization (WWC-5). Amza, C., Cecchet, E., Chanda, A., Cox, A., Elnikety, S., Gil, R., Marguerite, J., Rajamani, K., and Zwaenepoel, W. 2002. Specification and implementation of dynamic Web site benchmarks. In Proceedings of the IEEE 5th Annual Workshop on Workload Characterization (WWC-5)."},{"key":"e_1_2_1_2_1","unstructured":"Apache. HTTP Server Project. http:\/\/httpd.apache.org\/. Apache . HTTP Server Project . http:\/\/httpd.apache.org\/."},{"volume-title":"Proceedings of the 7th IEEE International Symposium on Integrated Network Management.","author":"Appleby K.","key":"e_1_2_1_3_1","unstructured":"Appleby , K. , Fakhouri , S. , Fong , L. , Goldszmidt , G. , and Kalantar , M . 2001. Oceano - SLA based management of a computing utility . In Proceedings of the 7th IEEE International Symposium on Integrated Network Management. Appleby, K., Fakhouri, S., Fong, L., Goldszmidt, G., and Kalantar, M. 2001. Oceano - SLA based management of a computing utility. In Proceedings of the 7th IEEE International Symposium on Integrated Network Management."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/11494713_1"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.326"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028613.1028627"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v36:11\/12"},{"volume-title":"Proceedings of the 5th International Workshop on Active Middleware Services (AMS).","author":"Candea G.","key":"e_1_2_1_8_1","unstructured":"Candea , G. , Kiciman , E. , Zhang , S. , Keyani , P. , and Fox , A . 2003. JAGR: An autonomous self-recovering application server . In Proceedings of the 5th International Workshop on Active Middleware Services (AMS). Candea, G., Kiciman, E., Zhang, S., Keyani, P., and Fox, A. 2003. JAGR: An autonomous self-recovering application server. In Proceedings of the 5th International Workshop on Active Middleware Services (AMS)."},{"volume-title":"Proceedings of the USENIX Annual Technology Conference, Freenix Track.","author":"Cecchet E.","key":"e_1_2_1_9_1","unstructured":"Cecchet , E. , Marguerite , J. , and Zwaenepoel , W . 2004. C-JDBC: Flexible database clustering middleware . In Proceedings of the USENIX Annual Technology Conference, Freenix Track. Cecchet, E., Marguerite, J., and Zwaenepoel, W. 2004. C-JDBC: Flexible database clustering middleware. In Proceedings of the USENIX Annual Technology Conference, Freenix Track."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04425-0_36"},{"volume-title":"Proceedings of the 3rd Working IEEE\/IFIP Conference on Software Architecture.","author":"Cheng S.","key":"e_1_2_1_11_1","unstructured":"Cheng , S. , Garlan , D. , Schmerl , B. , Sousa , J. , Spitznagel , B. , and Steenkiste , P . 2002. Using architectural style as a basis for self-repair . In Proceedings of the 3rd Working IEEE\/IFIP Conference on Software Architecture. Cheng, S., Garlan, D., Schmerl, B., Sousa, J., Spitznagel, B., and Steenkiste, P. 2002. Using architectural style as a basis for self-repair. In Proceedings of the 3rd Working IEEE\/IFIP Conference on Software Architecture."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.175"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s004460100064"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582133"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582135"},{"key":"e_1_2_1_16_1","volume-title":"Proceedings of the Symposium on Reliability in Distributed Software and Database Systems.","author":"Gray J.","year":"1986","unstructured":"Gray , J. 1986 . Why do computers stop and what can be done about it? In Proceedings of the Symposium on Reliability in Distributed Software and Database Systems. Gray, J. 1986. Why do computers stop and what can be done about it? In Proceedings of the Symposium on Reliability in Distributed Software and Database Systems."},{"key":"e_1_2_1_17_1","volume-title":"A census of tandem system availability between 1985 and","author":"Gray J.","year":"1990","unstructured":"Gray , J. 1990. A census of tandem system availability between 1985 and 1990 . Tech. rep., Tandem Computers . Gray, J. 1990. A census of tandem system availability between 1985 and 1990. Tech. rep., Tandem Computers."},{"volume-title":"Proceedings of the International Conference on Reliable Software Technologies. Springer Verlag.","author":"Guerraoui R.","key":"e_1_2_1_18_1","unstructured":"Guerraoui , R. and Schiper , A . 1996. Fault-tolerance by replication in distributed systems . In Proceedings of the International Conference on Reliable Software Technologies. Springer Verlag. Guerraoui, R. and Schiper, A. 1996. Fault-tolerance by replication in distributed systems. In Proceedings of the International Conference on Reliable Software Technologies. Springer Verlag."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/505145.505149"},{"volume-title":"Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems.","author":"Kalyanakrishnam M.","key":"e_1_2_1_20_1","unstructured":"Kalyanakrishnam , M. , Kalbarczyk , Z. , and Iyer , R . 1999. Failure data analysis of a LAN of Windows NT based computers . In Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems. Kalyanakrishnam, M., Kalbarczyk, Z., and Iyer, R. 1999. Failure data analysis of a LAN of Windows NT based computers. In Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"volume-title":"Proceedings of the 3rd International Workshop on Software Engineering and Middleware.","author":"Moreira R.","key":"e_1_2_1_22_1","unstructured":"Moreira , R. , Blair , G. , and Carrapatoso , E . 2002. FORMAware: Framework of reflective components for managing architecture adaptation . In Proceedings of the 3rd International Workshop on Software Engineering and Middleware. Moreira, R., Blair, G., and Carrapatoso, E. 2002. FORMAware: Framework of reflective components for managing architecture adaptation. In Proceedings of the 3rd International Workshop on Software Engineering and Middleware."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070514"},{"key":"e_1_2_1_24_1","unstructured":"Netfilter. Firewalling NAT and packet mangling under Linux. http:\/\/www.nefilter.org. Netfilter . Firewalling NAT and packet mangling under Linux. http:\/\/www.nefilter.org."},{"volume-title":"Proceedings of the 1st International Conference on Autonomic Computing (ICAC).","author":"Norris J.","key":"e_1_2_1_25_1","unstructured":"Norris , J. , Coleman , K. , Fox , A. , and Candea , G . 2004. OnCall: Defeating spikes with a free-market application cluster . In Proceedings of the 1st International Conference on Autonomic Computing (ICAC). Norris, J., Coleman, K., Fox, A., and Candea, G. 2004. OnCall: Defeating spikes with a free-market application cluster. In Proceedings of the 1st International Conference on Autonomic Computing (ICAC)."},{"volume-title":"Proceedings of the 4th USENIX Symposium on Internet Technologies and Systems.","author":"Oppenheimer D.","key":"e_1_2_1_26_1","unstructured":"Oppenheimer , D. , Ganapathi , A. , and Patterson , D . 2003. Why do Internet services fail, and what can be done about it? In Proceedings of the 4th USENIX Symposium on Internet Technologies and Systems. Oppenheimer, D., Ganapathi, A., and Patterson, D. 2003. Why do Internet services fail, and what can be done about it? In Proceedings of the 4th USENIX Symposium on Internet Technologies and Systems."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-006-7560-6"},{"volume-title":"Proceedings of the 10th IEEE International Workshop on Quality of Service.","author":"Pradhan P.","key":"e_1_2_1_28_1","unstructured":"Pradhan , P. , Tewari , R. , Sahu , S. , Chandra , A. , and Shenoy , P . 2002. An observation-based approach towards self-managing Web servers . In Proceedings of the 10th IEEE International Workshop on Quality of Service. Pradhan, P., Tewari, R., Sahu, S., Chandra, A., and Shenoy, P. 2002. An observation-based approach towards self-managing Web servers. In Proceedings of the 10th IEEE International Workshop on Quality of Service."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582138"},{"volume-title":"Proceedings of the Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN).","author":"Rowanhill J. C.","key":"e_1_2_1_30_1","unstructured":"Rowanhill , J. C. , Varner , P. E. , and Knight , J. C . 2004. Efficient hierarchic management for reconfiguration of networked information systems . In Proceedings of the Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN). Rowanhill, J. C., Varner, P. E., and Knight, J. C. 2004. Efficient hierarchic management for reconfiguration of networked information systems. In Proceedings of the Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368103"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217935.1217945"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060852"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2019591.2019597","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2019591.2019597","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:07:42Z","timestamp":1750273662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2019591.2019597"}},"subtitle":["The JADE Experience"],"short-title":[],"issued":{"date-parts":[[2011,10]]},"references-count":33,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,10]]}},"alternative-id":["10.1145\/2019591.2019597"],"URL":"https:\/\/doi.org\/10.1145\/2019591.2019597","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"type":"print","value":"1556-4665"},{"type":"electronic","value":"1556-4703"}],"subject":[],"published":{"date-parts":[[2011,10]]},"assertion":[{"value":"2009-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}