{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:19:24Z","timestamp":1755998364531},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2010,3,5]],"date-time":"2010-03-05T00:00:00Z","timestamp":1267747200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2011,9]]},"DOI":"10.1007\/s10586-010-0122-y","type":"journal-article","created":{"date-parts":[[2010,3,4]],"date-time":"2010-03-04T15:25:09Z","timestamp":1267716309000},"page":"229-244","source":"Crossref","is-referenced-by-count":27,"title":["Plato: a genetic algorithm approach to run-time reconfiguration in\u00a0autonomic computing systems"],"prefix":"10.1007","volume":"14","author":[{"given":"Andres J.","family":"Ramirez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David B.","family":"Knoester","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Betty H. C.","family":"Cheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip K.","family":"McKinley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,3,5]]},"reference":[{"issue":"4","key":"122_CR1","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1145\/502912.502915","volume":"19","author":"G.A. Alvarez","year":"2001","unstructured":"Alvarez, G.A., Borowsky, E., Go, S., Romer, T.H., Becker-Szendy, R., Golding, R., Merchant, A., Spasojevic, M., Veitch, A., Wilkes, J.: Minerva: an automated resource provisioning tool for large-scale storage systems. ACM Trans. Comput. Syst. 19(4), 483\u2013518 (2001)","journal-title":"ACM Trans. Comput. Syst."},{"key":"122_CR2","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1145\/502059.502048","volume":"5","author":"D. Andersen","year":"2001","unstructured":"Andersen, D., Balakrishnan, H., Kaashoek, F., Morris, R.: Resilient overlay networks. ACM SIGOPS Oper. Syst. Rev. 5, 131\u2013145 (2001)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"122_CR3","unstructured":"Cheng, S.-W., Garlan, D., Schmerl, B.: Architecture-based self-adaptation in the presence of multiple objectives. In: Proceedings of the 2006 International Workshop on Self-Adaptation and Self-Managing Systems, pp.\u00a02\u20138, Shanghai, China (2006). ACM"},{"key":"122_CR4","volume-title":"Multi-Objective Optimization Using Evolutionary Algorithms","author":"K. Deb","year":"2001","unstructured":"Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, New York (2001)"},{"key":"122_CR5","unstructured":"EagleRock2001: Online survey results: 2001 cost of downtime. Eagle Rock Alliance Ltd. http:\/\/contingencyplanningresearch.com\/2001Survey.pdf , August 2001"},{"key":"122_CR6","unstructured":"Fabregat, R., Donoso, Y., Baran, B., Solano, F., Marzo, J.L.: Multi-objective optimization scheme for multicast flows: a survey, a model and a MOEA solution. In: Proceedings of the 3rd International IFIP\/ACM Latin American Conference on Networking, pp.\u00a073\u201386, New York, NY, USA (2005). ACM"},{"issue":"10","key":"122_CR7","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D. Garlan","year":"2004","unstructured":"Garlan, D., Cheng, S.-W., Huang, A.-C., Schmerl, B., Steenkiste, P.: Rainbow: architecture-based self-adaptation with reusable infrastructure. Computer 37(10), 46\u201354 (2004)","journal-title":"Computer"},{"key":"122_CR8","doi-asserted-by":"crossref","first-page":"568","DOI":"10.1007\/978-3-540-87875-9_40","volume-title":"Proceedings of the 11th International Conference on Model Driven Engineering Languages and Systems","author":"H.J. Goldsby","year":"2008","unstructured":"Goldsby, H.J., Cheng, B.H.C.: Automatically generating behavioral models of adaptive systems to address uncertainty. In: Proceedings of the 11th International Conference on Model Driven Engineering Languages and Systems, pp. 568\u2013583. Springer, Berlin (2008). (Selected as one of the Best Papers in the Conference)"},{"key":"122_CR9","unstructured":"Goldsby, H.J., Cheng, B.H.C., McKinley, P.K., Knoester, D.B., Ofria, C.A.: Digital evolution of behavioral models for autonomic systems. In: Proceedings of the Fifth IEEE International Conference on Autonomic Computing, pp.\u00a087\u201396 (Best Paper Award), Chicago, Illinois (2008). IEEE Computer Society"},{"key":"122_CR10","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1090.001.0001","volume-title":"Adaptation in Natural and Artificial Systems","author":"J.H. Holland","year":"1992","unstructured":"Holland, J.H.: Adaptation in Natural and Artificial Systems. MIT, Cambridge (1992)"},{"key":"122_CR11","unstructured":"Ji, M., Veitch, A., Wilkes, J.: Seneca: Remote mirroring done write. In: USENIX 2003 Annual Technical Conference, pp.\u00a0253\u2013268, Berkeley, CA, USA, June 2003. USENIX Association"},{"issue":"3","key":"122_CR12","first-page":"201","volume":"2","author":"L.A. Cox Jr","year":"1996","unstructured":"Cox, L.A. Jr, Davis, L., Lu, L.L., Orvosh, D., Sun, X., Sirovica, D.: Reducing costs of backhaul networks for pcs networks using genetic algorithms. J. Heuristics 2(3), 201\u2013216 (1996)","journal-title":"J. Heuristics"},{"key":"122_CR13","unstructured":"Kaiser, G., Gross, P., Kc, G., Parekh, J.: An approach to autonomizing legacy systems. In: Proceedings of the First Workshop on Self-Healing, Adaptive, and Self-MANaged Systems (2002)"},{"issue":"4","key":"122_CR14","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1145\/1218063.1217958","volume":"40","author":"K. Keeton","year":"2006","unstructured":"Keeton, K., Beyer, D., Brau, E., Merchant, A.: On the road to recovery: Restoring data after disasters. SIGOPS Oper. Syst. Rev. 40(4), 235\u2013248 (2006)","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"122_CR15","unstructured":"Keeton, K., Santos, C., Beyer, D., Chase, J., Wilkes, J.: Designing for disasters. In: Proceedings of the 3rd USENIX Conference on File and Storage Technologies, pp.\u00a059\u201362, Berkeley, CA, USA (2004). USENIX Association"},{"issue":"4","key":"122_CR16","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/1138085.1138089","volume":"33","author":"K. Keeton","year":"2006","unstructured":"Keeton, K., Merchant, A.: Challenges in managing dependable data systems. SIGMETRICS Perform. Eval. Rev. 33(4), 4\u201310 (2006)","journal-title":"SIGMETRICS Perform. Eval. Rev."},{"issue":"1","key":"122_CR17","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J.O. Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41\u201350 (2003)","journal-title":"Computer"},{"key":"122_CR18","doi-asserted-by":"crossref","unstructured":"Khanna, R., Liu, H., Chen, H.-H.: Dynamic optimization of secure mobile sensor networks: a genetic algorithm. In: Proceedings of the IEEE International Conference on Communications, pp.\u00a03413\u20133418, June 2007","DOI":"10.1109\/ICC.2007.565"},{"key":"122_CR19","doi-asserted-by":"crossref","unstructured":"Knoester, D.B., Ramirez, A.J., Cheng, B.H.C., McKinley, P.K.: Evolution of robust data distribution among digital organisms. In Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (GECCO \u201909), pp.\u00a0137\u2013144 (Nominated for Best Paper), Montreal, Canada, July 2009","DOI":"10.1145\/1569901.1569921"},{"key":"122_CR20","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems)","author":"J.R. Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems). MIT, Cambridge (1992)"},{"issue":"11","key":"122_CR21","doi-asserted-by":"crossref","first-page":"1270","DOI":"10.1016\/j.jpdc.2004.04.005","volume":"64","author":"T. Loukopoulos","year":"2004","unstructured":"Loukopoulos, T., Ahmad, I.: Static and adaptive distributed data replication using genetic algorithms. J. Parallel Distributed Comput. 64(11), 1270\u20131285 (2004)","journal-title":"J. Parallel Distributed Comput."},{"key":"122_CR22","unstructured":"Lu, J., Cheng, W.: A genetic-algorithm-based routing optimization scheme for overlay network. In: Proceedings of the 3rd International Conference on Natural Computation, pp.\u00a0421\u2013425, Washington, DC, USA, 2007. IEEE Computer Society Press"},{"key":"122_CR23","unstructured":"McCanne, S., Floyd, S.: The lbnl network simulator. Software on-line: http:\/\/www.isi.edu\/nsnam (1997)"},{"issue":"7","key":"122_CR24","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MC.2004.48","volume":"37","author":"P.K. McKinley","year":"2004","unstructured":"McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C., Composing adaptive software. Computer 37(7), 56\u201364 (2004)","journal-title":"Computer"},{"key":"122_CR25","unstructured":"Montana, D., Hussain, T., Saxena, T.: Adaptive reconfiguration of data networks using genetic algorithms. In: Proceedings of the Genetic and Evolutionary Computation Conference, pp.\u00a01141\u20131149, San Francisco, CA, USA (2002)"},{"key":"122_CR26","unstructured":"Newman, H.B., Legrand, I.C., Galvez, P., Voicu, R., Cistoiu, C.: MonALISA: A distributed monitoring service architecture. In: Proceedings of the 2003 Conference for Computing in High Energy and Nuclear Physics, March 2003"},{"key":"122_CR27","unstructured":"Ramirez, A.J.: Design patterns for developing dynamically adaptive systems. Master\u2019s thesis, Michigan State University, East Lansing, MI 48823 (2008)"},{"key":"122_CR28","doi-asserted-by":"crossref","unstructured":"Ramirez, A.J., Knoester, D.B., Cheng, B.H.C., McKinley, P.K.: Applying genetic algorithms to decision making in autonomic computing systems. In: Proceedings of the Sixth International Conference on Autonomic Computing (ICAC\u201909), pp.\u00a097\u2013106 (Best Paper Award), Barcelona, Spain, June 2009","DOI":"10.1145\/1555228.1555258"},{"key":"122_CR29","doi-asserted-by":"crossref","unstructured":"Sadjadi, S.M., McKinley, P.K.: ACT: an adaptive CORBA template to support unanticipated adaptation. In: Proceedings of the IEEE International Conference on Distributed Computing Systems, pp.\u00a074\u201383 (2004)","DOI":"10.1109\/ICDCS.2004.1281570"},{"key":"122_CR30","unstructured":"SEC2002: Summary of \u201clessons learned\u201d from events of September 11 and implications for business continuity. http:\/\/www.sec.gov\/divisions\/marketreg\/lessonslearned.htm , February 2002"},{"key":"122_CR31","unstructured":"Tang, C., McKinley, P.K.: A distributed approach to topology-aware overlay path monitoring. In: Proceedings of the 24th International Conference on Distributed Computing, pp.\u00a0122\u2013131, Tokyo, Japan (2004). IEEE Computer Society"},{"issue":"17","key":"122_CR32","doi-asserted-by":"crossref","first-page":"3625","DOI":"10.1016\/j.comcom.2006.06.003","volume":"29","author":"S.-Y. Tseng","year":"2006","unstructured":"Tseng, S.-Y., Huang, Y.-M., Lin, C.-C.: Genetic algorithm for delay- and degree-constrained multimedia broadcasting on overlay networks. Comput. Commun. 29(17), 3625\u20133632 (2006)","journal-title":"Comput. Commun."},{"key":"122_CR33","unstructured":"Walsh, W.E., Tesauro, G., Kephart, J.O., Das, R.: Utility functions in autonomic systems. In: Proceedings of the First IEEE International Conference on Autonomic Computing, pp.\u00a070\u201377, New York, NY, USA (2004). IEEE Computer Society"},{"key":"122_CR34","doi-asserted-by":"crossref","unstructured":"Wang, D., Gan, J., Wang, D.: Heuristic genetic algorithm for multicast overlay network link selection. In: Proceedings of the Second International Conference on Genetic and Evolutionary Computing, pp.\u00a038\u201341, September 2008","DOI":"10.1109\/WGEC.2008.44"},{"key":"122_CR35","unstructured":"Witty, R., Scott, D.: Disaster recovery plans and systems are essential. Technical Report FT-14-5021, Gartner Research, September 2001"},{"key":"122_CR36","unstructured":"Yang, Z., Cheng, B.H.C., Stirewalt, R.E.K., Sowell, J., Sadjadi, S.M., McKinley, P.K.: An aspect-oriented approach to dynamic adaptation. In: Proceedings of the First Workshop on Self-Healing Systems, pp.\u00a085\u201392, New York, NY, USA (2002). ACM"},{"key":"122_CR37","unstructured":"Zhang, J., Cheng, B.H.C.: Model-based development of dynamically adaptive software. In: Proceedings of the 28th International Conference on Software Engineering, pp.\u00a0371\u2013380, New York, NY, USA (2006). ACM (Distinguished Paper Award)"},{"key":"122_CR38","doi-asserted-by":"crossref","unstructured":"Zhang, J., Goldsby, H.J., Cheng, B.H.C.: Modular verification of dynamically adaptive systems. In: Proceedings of the Eighth International Conference on Aspect-Oriented Software Development (2009)","DOI":"10.1145\/1509239.1509262"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-010-0122-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-010-0122-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-010-0122-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:12Z","timestamp":1559241612000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-010-0122-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,5]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,9]]}},"alternative-id":["122"],"URL":"https:\/\/doi.org\/10.1007\/s10586-010-0122-y","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,3,5]]}}}