{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T09:14:55Z","timestamp":1676020495884},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2012,8,28]],"date-time":"2012-08-28T00:00:00Z","timestamp":1346112000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Nat Comput"],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1007\/s11047-012-9343-8","type":"journal-article","created":{"date-parts":[[2012,8,27]],"date-time":"2012-08-27T08:17:30Z","timestamp":1346055450000},"page":"163-177","source":"Crossref","is-referenced-by-count":5,"title":["Customizable execution environments for evolutionary computation using BOINC + virtualization"],"prefix":"10.1007","volume":"12","author":[{"given":"Francisco","family":"Fern\u00e1ndez de Vega","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gustavo","family":"Olague","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Trujillo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Lombra\u00f1a Gonz\u00e1lez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,8,28]]},"reference":[{"issue":"6754","key":"9343_CR1","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1038\/44266","volume":"401","author":"M Allen","year":"1999","unstructured":"Allen M (1999) Do it yourself climate prediction. Nature 401(6754):642\u2013642","journal-title":"Nature"},{"key":"9343_CR2","doi-asserted-by":"crossref","unstructured":"Anderson D (2004) Boinc: a system for public-resource computing and storage. In: Proceedings of the fifth IEEE\/ACM international workshop on grid computing, pp 4\u201310","DOI":"10.1109\/GRID.2004.14"},{"issue":"11","key":"9343_CR3","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/581571.581573","volume":"45","author":"DP Anderson","year":"2002","unstructured":"Anderson DP, Cobb J, Korpela E, Lebofsky M, Werthimer D (2002) Seti@home: an experiment in public-resource computing. Commun ACM 45(11):56\u201361","journal-title":"Commun ACM"},{"key":"9343_CR4","unstructured":"Arenas M, Collet P, Eiben A, Jelasity M, Merelo J, Paechter B, Preu\u00df M, Schoenauer M (2003) A framework for distributed evolutionary algorithms. Lecture Notes in Computer Science, pp 665\u2013675"},{"issue":"10","key":"9343_CR5","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/1562764.1562783","volume":"52","author":"K Asanovic","year":"2009","unstructured":"Asanovic K, Bodik R, Demmel J, Keaveny T, Keutzer K, Kubiatowicz J, Morgan N, Patterson D, Sen K, Wawrzynek J, Wessel D, Yelick K (2009) A view of the parallel computing landscape. Commun ACM 52(10):56\u201367","journal-title":"Commun ACM"},{"key":"9343_CR6","doi-asserted-by":"crossref","unstructured":"Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauer R, Pratt I, Warfield A (2003) Xen and the art of virtualization. Proceedings of the nineteenth ACM symposium on operating systems principles, pp 164\u2013177","DOI":"10.1145\/945445.945462"},{"key":"9343_CR7","doi-asserted-by":"crossref","unstructured":"Calder B, Chien AA, Wang J, Yang D (2005) The entropia virtual machine for desktop grids. In: VEE \u201905: proceedings of the 1st ACM\/USENIX international conference on virtual execution environments, pp 186\u2013196","DOI":"10.1145\/1064979.1065005"},{"key":"9343_CR8","unstructured":"Chavez F, Guisado JL, Lombrana D, Fern\u00e1ndez F (2007) Una herramienta de programacion gen\u00e9tica paralela que aprovecha recursos publicos de computacion. In: MAEB\u20192007, V Congreso Espa nol sobre Metaheur\u00edsticas, Algoritmos Evolutivos y Bioinspirados, Puerto de la Cruz, Spain"},{"key":"9343_CR9","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/S0743-7315(03)00006-6","volume":"63","author":"A Chien","year":"2003","unstructured":"Chien A, Calder B, Elbert S, Bhatia K (2003) Entropia: architecture and performance of an enterprise desktop grid system. J Parallel Distrib Comput 63:597\u2013610","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"9343_CR10","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s00500-011-0714-3","volume":"16","author":"I Contreras","year":"2012","unstructured":"Contreras I, Jiang Y, Hidalgo JI, N\u00fa\u00f1ez-Letamendia L (2012) Using a gpu-cpu architecture to speed up a ga-based real-time system for trading the stock market. Soft Comput 16(2):203\u2013215","journal-title":"Soft Comput"},{"key":"9343_CR11","doi-asserted-by":"crossref","unstructured":"Costa F, Silva L, Kelley I, Fedak G (2008) Optimizing the data distribution layer of boinc with bittorrent. 2008 IEEE international symposium on parallel and distributed processing, 2008 IPDPS, pp 1\u20138","DOI":"10.1109\/IPDPS.2008.4536446"},{"key":"9343_CR12","unstructured":"De Jong K (2001) Evolutionary computation: a unified approach. The MIT Press"},{"key":"9343_CR13","doi-asserted-by":"crossref","unstructured":"Desell T, Anderson DP, Magdon-Ismail M, Newberg H, Szymanski B, Varela CA (2010) An analysis of massively distributed evolutionary algorithms. In: Proceedings of the 2010 international conference on evolutionary computation (IEEE CEC 2010), Barcelona, Spain, pp 1\u20138","DOI":"10.1109\/CEC.2010.5586073"},{"issue":"3","key":"9343_CR14","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1145\/568522.568525","volume":"34","author":"E Elnozahy","year":"2002","unstructured":"Elnozahy E, Alvisi L, Wang Y, Johnson D (2002) A survey of rollback-recovery protocols in message-passing systems. ACM Comput Surv (CSUR) 34(3):375\u2013408","journal-title":"ACM Comput Surv (CSUR)"},{"key":"9343_CR15","unstructured":"Fedak G, Germain C, Neri V, Cappello F (2001) XtremWeb: a generic global computing system. Proceedings of the IEEE international symposium on cluster computing and the grid (CCGRID\u201901)"},{"key":"9343_CR16","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez F, Sanchez JM, Tomassini M, Gomez JA (1999) A parallel genetic programming tool based on PVM. In: Dongarra J, Luque E, Margalef T (eds) Lecture Notes in Computer Science, vol 1697, pp 241\u2013248","DOI":"10.1007\/3-540-48158-3_30"},{"key":"9343_CR17","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez F, Tomassini M, Vanneschi L, Bucher L (2000) A distributed computing environment for genetic programming using MPI. In: Dongarra JJ, Kacsuk P, Podhorszki N (eds) Lecture Notes in Computer Science, vol 1908, pp 322\u2013329","DOI":"10.1007\/3-540-45255-9_44"},{"issue":"1","key":"9343_CR18","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1023\/A:1021873026259","volume":"4","author":"F Fern\u00e1ndez","year":"2003","unstructured":"Fern\u00e1ndez F, Tomassini M, Vanneschi L (2003) An empirical study of multipopulation genetic programming. Genet Progr Evol Mach 4(1):21\u201351","journal-title":"Genet Progr Evol Mach"},{"key":"9343_CR19","doi-asserted-by":"crossref","unstructured":"Figueiredo R, Dinda P, Fortes J (2003) A case for grid computing on virtual machines. In: International conference on distributed computing systems, IEEE Computer Society; 1999, vol 23, pp 550\u2013559","DOI":"10.1109\/ICDCS.2003.1203506"},{"issue":"166","key":"9343_CR20","first-page":"8","volume":"2008","author":"I Habib","year":"2008","unstructured":"Habib I (2008) Virtualization with kvm. Linux J 2008(166):8","journal-title":"Linux J"},{"key":"9343_CR21","volume-title":"Adaptation in natural and artificial systems","author":"JH Holland","year":"1975","unstructured":"Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor"},{"key":"9343_CR22","unstructured":"Kesselman C, Foster I (1999) The grid: blueprint for a new computing infrastructure. Morgan Kaufmann"},{"issue":"7","key":"9343_CR23","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1016\/j.future.2006.11.001","volume":"23","author":"D Kondo","year":"2007","unstructured":"Kondo D, Fedak G, Cappello F, Chien AA, Casanova H (2007) Characterizing resource availability in enterprise desktop grids. Future Gener Comput Syst 23(7):888\u2013903","journal-title":"Future Gener Comput Syst"},{"key":"9343_CR24","volume-title":"Genetic programming: on the programming of computers by means of natural selection","author":"JR Koza","year":"1992","unstructured":"Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge"},{"issue":"3","key":"9343_CR25","first-page":"26","volume":"1","author":"G Krasner","year":"1988","unstructured":"Krasner G, Pope S (1988) A description of the model-view-controller user interface paradigm in the smalltalk-80 system. J Object Oriented Progr 1(3):26\u201349","journal-title":"J Object Oriented Progr"},{"key":"9343_CR26","doi-asserted-by":"crossref","unstructured":"Laredo JLJ, Gonz\u00e1lez DLn, De Vega FF, Arenas MG, Guerv\u00f3s JJM (2011) A peer-to-peer approach to genetic programming. In: Proceedings of the 14th European conference on Genetic programming, EuroGP\u201911, pp 108\u2013117","DOI":"10.1007\/978-3-642-20407-4_10"},{"key":"9343_CR27","unstructured":"Lombra\u00f1a D, Fern\u00e1ndez F, Segal B, Grey F (2007a) Enabling desktop pcs with virtualization for grid computing. In: 1st Ibergrid 2007, Santiago de Compostela, Spain, vol 1, pp 160\u2013171"},{"key":"9343_CR28","unstructured":"Lombra\u00f1a D, Fern\u00e1ndez F, Trujillo L, Olague G, Segal B (2007b) Customizable execution environments with virtual desktop grid computing. In: 19th parallel and distributed computing and systems, PDCS, Massachusets, USA, vol 1, pp 7\u201312"},{"key":"9343_CR29","unstructured":"Litzkow M, Tannenbaum T, Basney J, Livny M (1997) Checkpoint and migration of unix processes in the condor distributed processing system. Tech. rep., University of Wisconsin"},{"issue":"8","key":"9343_CR30","doi-asserted-by":"crossref","first-page":"1052","DOI":"10.1016\/j.jpdc.2005.11.006","volume":"66","author":"N Melab","year":"2006","unstructured":"Melab N, Cahon S, Talbi E-G (2006) Grid computing for parallel bioinspired algorithms. J. Parallel Distrib Comput 66(8):1052\u20131061","journal-title":"J Parallel Distrib Comput"},{"issue":"10","key":"9343_CR31","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1007\/s00500-009-0504-3","volume":"14","author":"JJ Merelo Guerv\u00f3s","year":"2010","unstructured":"Merelo Guerv\u00f3s JJ, Castillo PA, Alba E (2010) Algorithm: evolutionary, a flexible perl module for evolutionary computation. Soft Comput 14(10):1091\u20131109","journal-title":"Soft Comput"},{"issue":"9","key":"9343_CR32","doi-asserted-by":"crossref","first-page":"2776","DOI":"10.1016\/j.cor.2006.12.011","volume":"35","author":"AJ Nebro","year":"2008","unstructured":"Nebro AJ, Luque G, Luna F, Alba E (2008) DNA fragment assembly using a grid-based genetic algorithm. Compu OR 35(9):2776\u20132790","journal-title":"Comput OR"},{"issue":"8","key":"9343_CR33","first-page":"70, 72","volume":"25","author":"J Nieh","year":"2000","unstructured":"Nieh J, Leonard OC (2000) Examining VMware. j-DDJ 25(8):70, 72\u201374, 76","journal-title":"j-DDJ"},{"issue":"7","key":"9343_CR34","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1016\/j.imavis.2011.03.004","volume":"29","author":"G Olague","year":"2011","unstructured":"Olague G, Trujillo L (2011) Evolutionary-computer-assisted design of image operators that detect interest points using genetic programming. Image Vision Comput 29(7):484\u2013498","journal-title":"Image Vision Comput"},{"issue":"1","key":"9343_CR35","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1111\/j.1467-8659.2007.01012.x","volume":"26","author":"JD Owens","year":"2007","unstructured":"Owens JD, Luebke D, Govindaraju N, Harris M, Kr\u00fcger J, Lefohn AE, Purcell TJ (2007) A survey of general-purpose computation on graphics hardware. Comput Graph Forum 26(1):80\u2013113","journal-title":"Comput Graph Forum"},{"key":"9343_CR36","doi-asserted-by":"crossref","unstructured":"Poli R, Langdon WB, Clerc M, Stephens CR (2007) Continuous optimisation theory made easy? Finite-element models of evolutionary strategies, genetic algorithms and particle swarm optimizers. In: Proceedings of the 9th international conference on foundations of genetic algorithms, FOGA\u201907, pp 165\u2013193","DOI":"10.1007\/978-3-540-73482-6_10"},{"key":"9343_CR37","unstructured":"Pressman R (2004) Software engineering: a practitioner\u2019s approach, 6th edn. McGraw-Hill"},{"key":"9343_CR39","unstructured":"Santhanam S, Elango P, Arpaci-Dusseau A, Livny M (2005) Deploying virtual machines as sandboxes for the grid. In: Second workshop on real, large distributed systems (WORLDS 2005), San Francisco, CA"},{"issue":"2","key":"9343_CR42","first-page":"40","volume":"3","author":"JM Squyres","year":"2005","unstructured":"Squyres JM (2005) The spawn of MPI. ClusterWorld Magazine, MPI Mechanic Column 3(2):40\u201343","journal-title":"ClusterWorld Magazine, MPI Mechanic Column"},{"key":"9343_CR43","unstructured":"Sugerman J, Venkitachalam G, Lim B (2001) Virtualizing i\/o devices on vmware workstation\u2019s hosted virtual machine monitor. Proceedings of the 2001 USENIX annual technical conference. Boston, Massachusetts, 15\u00a0pp, June 25th\u201330th, USA"},{"issue":"4","key":"9343_CR44","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1162\/evco.2008.16.4.483","volume":"16","author":"L Trujillo","year":"2008","unstructured":"Trujillo L, Olague G (2008) Automated design of image operators that detect interest points. Evol Comput 16(4):483\u2013507","journal-title":"Evol Comput"},{"issue":"1","key":"9343_CR45","first-page":"21","volume":"2","author":"DNAJ Vahid Khatibi","year":"2010","unstructured":"Vahid Khatibi DNAJ (2010) Software cost estimation methods: a review. J Emerg Trends Comput Inform Sci 2(1):21\u201329","journal-title":"J Emerg Trends Comput Inform Sci"},{"issue":"166","key":"9343_CR46","first-page":"1","volume":"2008","author":"J Watson","year":"2008","unstructured":"Watson J (2008) Virtualbox: bits and bytes masquerading as machines. Linux J 2008(166):1","journal-title":"Linux J"}],"container-title":["Natural Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-012-9343-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11047-012-9343-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-012-9343-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,7,12]],"date-time":"2020-07-12T23:11:01Z","timestamp":1594595461000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11047-012-9343-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,8,28]]},"references-count":43,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["9343"],"URL":"https:\/\/doi.org\/10.1007\/s11047-012-9343-8","relation":{},"ISSN":["1567-7818","1572-9796"],"issn-type":[{"value":"1567-7818","type":"print"},{"value":"1572-9796","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,8,28]]}}}