{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:10Z","timestamp":1763467990739,"version":"3.28.0"},"reference-count":36,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,7]]},"DOI":"10.1109\/cec.2010.5586158","type":"proceedings-article","created":{"date-parts":[[2010,9,29]],"date-time":"2010-09-29T19:54:29Z","timestamp":1285790069000},"page":"1-8","source":"Crossref","is-referenced-by-count":32,"title":["Sferes&lt;inf&gt;v2&lt;\/inf&gt;: Evolvin' in the multi-core world"],"prefix":"10.1109","author":[{"given":"Jean-Baptiste","family":"Mouret","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephane","family":"Doncieux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-63827-X_43"},{"journal-title":"Intel Threading Building Blocks Outfitting C++ for Multicore Processor Parallelism","year":"2007","author":"reinders","key":"ref32"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"ref30","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/7056.001.0001","author":"gropp","year":"1999","journal-title":"Using MPI Portable parallel programming with the message-passing interface"},{"journal-title":"Efficient and Accurate Parallel Genetic Algorithms","year":"2000","author":"cantu-paz","key":"ref36"},{"key":"ref35","first-page":"548","author":"austern","year":"1998","journal-title":"Generic Programming and the STL Using and Extending the C++ Standard Template Library"},{"key":"ref34","first-page":"144","article-title":"Curiously recurring template patterns","author":"coplien","year":"1996","journal-title":"C++ Gems"},{"journal-title":"Multi-objectives Optimization Using Evolutionnary Algorithms","year":"2001","author":"deb","key":"ref10"},{"key":"ref11","first-page":"201","article-title":"Distributed BEAGLE: An environment for parallel and distributed evolutionary computations","author":"gagn\u00e9","year":"2003","journal-title":"Proceedings of the 17th Annual International Symposium on High Performance Computing Systems and Applications and the OSCAR Symposium"},{"key":"ref12","article-title":"Open BEAGLE: A new versatile C++ framework for evolutionary computation","author":"gagn\u00e9","year":"2002","journal-title":"Late Breaking Papers of GECCO 2002"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/3-540-46033-0_19","article-title":"Evolving objects: A general purpose evolutionary computation library","author":"keijzer","year":"2002","journal-title":"Artificial evolution 5th international conference"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70928-2_31"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1023\/B:HEUR.0000026900.92269.ec"},{"key":"ref16","first-page":"665","article-title":"A framework for distributed evolutionary algorithms","author":"arenas","year":"2003","journal-title":"Proc PPSN VI Conf"},{"key":"ref17","first-page":"927","article-title":"MALLBA: A library of skeletons for combinatorial optimisation","author":"alba","year":"2002","journal-title":"Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing"},{"key":"ref18","first-page":"148","article-title":"Genetic algorithms with sharing for multimodal function optimization","author":"goldberg","year":"1987","journal-title":"Proceedings of the Second International Conference on Genetic Algorithms"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2009.4983077"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1569901.1569988"},{"journal-title":"Object-Oriented Software Construction","year":"2000","author":"meyer","key":"ref4"},{"key":"ref27","first-page":"115","article-title":"Simulated binary crossover for continuous search space","volume":"9","author":"deb","year":"1995","journal-title":"Complex Systems"},{"key":"ref3","first-page":"427","article-title":"SFERES: un framework pour la conception de syst&#x00E8;mes multi-agents adaptatifs","volume":"21","author":"landau","year":"2002","journal-title":"Technique et Science Informatiques"},{"key":"ref6","first-page":"577","article-title":"Applying generic programming to image processing","author":"g\u00e9raud","year":"2001","journal-title":"3 IASTED International Conference on Applied Informatics"},{"key":"ref29","article-title":"A static C++ object-oriented programming (scoop) paradigm mixing benefits of traditional oop and generic programming","author":"burrus","year":"2003","journal-title":"Proceedings of the Workshop on Multiple Paradigm with OO Languages (MPOOL'03)"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/236337.236369"},{"journal-title":"Beyond the C++ Standard Library","year":"2005","author":"karlsson","key":"ref8"},{"journal-title":"Modern C++ Design Generic Programming and Design Patterns Applied","year":"2001","author":"alexandrescu","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.160"},{"journal-title":"C++ Template Metaprogramming Concepts Tools and Techniques from Boost and Beyond (C++ in Depth Series","year":"2004","author":"abrahams","key":"ref9"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MAHC.2006.45"},{"key":"ref20","first-page":"329","article-title":"Exploiting open-endedness to solve problems through the search for novelty","author":"lehman","year":"2008","journal-title":"Proceedings of Artificial Life XI"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1162\/106365600568202"},{"key":"ref21","first-page":"849","article-title":"A Fast Elitist Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II","author":"deb","year":"2000","journal-title":"Proc PPSN VI Conf"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1162\/106365605774666895"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2003.817234"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1162\/evco.2007.15.1.1"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1162\/106365603321828970"}],"event":{"name":"2010 IEEE Congress on Evolutionary Computation (CEC)","start":{"date-parts":[[2010,7,18]]},"location":"Barcelona, Spain","end":{"date-parts":[[2010,7,23]]}},"container-title":["IEEE Congress on Evolutionary Computation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5573635\/5585910\/05586158.pdf?arnumber=5586158","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T04:27:43Z","timestamp":1559708863000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5586158\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,7]]},"references-count":36,"URL":"https:\/\/doi.org\/10.1109\/cec.2010.5586158","relation":{},"subject":[],"published":{"date-parts":[[2010,7]]}}}