{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,28]],"date-time":"2026-10-28T16:50:15Z","timestamp":1793206215789,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,7,7]],"date-time":"2021-07-07T00:00:00Z","timestamp":1625616000000},"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":[],"published-print":{"date-parts":[[2021,7,7]]},"DOI":"10.1145\/3449726.3463276","type":"proceedings-article","created":{"date-parts":[[2021,7,8]],"date-time":"2021-07-08T14:50:12Z","timestamp":1625755812000},"page":"1522-1530","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":30,"title":["Paradiseo: from a modular framework for evolutionary computation to the automated design of metaheuristics"],"prefix":"10.1145","author":[{"given":"Johann","family":"Dreo","sequence":"first","affiliation":[{"name":"Institut Pasteur, Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arnaud","family":"Liefooghe","sequence":"additional","affiliation":[{"name":"Univ. Lille, Lille, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S\u00e9bastien","family":"Verel","sequence":"additional","affiliation":[{"name":"Univ. Littoral C\u00f4te d'Opale, Calais, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Schoenauer","sequence":"additional","affiliation":[{"name":"UPSaclay, LISN, Saclay, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juan J.","family":"Merelo","sequence":"additional","affiliation":[{"name":"University of Granada, Granada, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexandre","family":"Quemy","sequence":"additional","affiliation":[{"name":"Poznan University of Technology, Poznan, Poland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Benjamin","family":"Bouvier","sequence":"additional","affiliation":[{"name":"Lyon, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan","family":"Gmys","sequence":"additional","affiliation":[{"name":"Inria, Lille, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,7,8]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"991","article-title":"JEO: Java Evolving Objects","volume":"2","author":"Arenas Maribel Garc\u00eda","year":"2002","unstructured":"Maribel Garc\u00eda Arenas , Brad Dolin , Juan Juli\u00e1n Merelo Guerv\u00f3s , Pedro \u00c1ngel Castillo Valdivieso , Ignacio Fern\u00e1ndez De Viana , and Marc Schoenauer . 2002 . JEO: Java Evolving Objects .. In GECCO , Vol. 2. 991 -- 994 . Maribel Garc\u00eda Arenas, Brad Dolin, Juan Juli\u00e1n Merelo Guerv\u00f3s, Pedro \u00c1ngel Castillo Valdivieso, Ignacio Fern\u00e1ndez De Viana, and Marc Schoenauer. 2002. JEO: Java Evolving Objects.. In GECCO, Vol. 2. 991--994.","journal-title":"GECCO"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3449726.3463155"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3071178.3071343"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2003.12.010"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:HEUR.0000026900.92269.ec"},{"key":"e_1_3_2_1_6_1","volume-title":"International Conference on Artificial Evolution (Evolution Artificielle). Springer, 216--228","author":"Cahon S\u00e9bastien","year":"2003","unstructured":"S\u00e9bastien Cahon , Nordine Melab , E-G Talbi , and Marc Schoenauer . 2003 . ParaDisEO-based design of parallel and distributed evolutionary algorithms . In International Conference on Artificial Evolution (Evolution Artificielle). Springer, 216--228 . S\u00e9bastien Cahon, Nordine Melab, E-G Talbi, and Marc Schoenauer. 2003. ParaDisEO-based design of parallel and distributed evolutionary algorithms. In International Conference on Artificial Evolution (Evolution Artificielle). Springer, 216--228."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2003.1213274"},{"key":"e_1_3_2_1_8_1","volume-title":"Evolutionary Algorithms for Solving Multi-Objective Problems","author":"Coello Coello C. A.","unstructured":"C. A. Coello Coello , G. B. Lamont , and D. A. Van Veldhuizen . 2007. Evolutionary Algorithms for Solving Multi-Objective Problems ( second ed.). Springer , New York, USA. C. A. Coello Coello, G. B. Lamont, and D. A. Van Veldhuizen. 2007. Evolutionary Algorithms for Solving Multi-Objective Problems (second ed.). Springer, New York, USA."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45356-3_87"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24621-3_17"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377929.3389893"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463372.2463480"},{"key":"e_1_3_2_1_13_1","unstructured":"Carola Doerr Hao Wang Furong Ye Sander van Rijn and Thomas B\u00e4ck. [n.d.]. IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristics. ([n.d.]). http:\/\/arxiv.org\/abs\/1810.05281 arXiv: 1810.05281.  Carola Doerr Hao Wang Furong Ye Sander van Rijn and Thomas B\u00e4ck. [n.d.]. IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristics. ([n.d.]). http:\/\/arxiv.org\/abs\/1810.05281 arXiv: 1810.05281."},{"key":"e_1_3_2_1_14_1","volume-title":"Design patterns: elements of reusable object-oriented software","author":"Gamma Erich","unstructured":"Erich Gamma , Richard Helm , Ralph E. Johnson , and John Vlissides . 1995. Design patterns: elements of reusable object-oriented software . Addison-Wesley . Erich Gamma, Richard Helm, Ralph E. Johnson, and John Vlissides. 1995. Design patterns: elements of reusable object-oriented software. Addison-Wesley."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1830761.1830790"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/10556788.2020.1808977"},{"key":"e_1_3_2_1_17_1","unstructured":"H. Hoos and T. St\u00fctzle. 2004. Stochastic Local Search: Foundations and Applications. Morgan Kaufmann San Francisco CA USA.  H. Hoos and T. St\u00fctzle. 2004. Stochastic Local Search: Foundations and Applications. Morgan Kaufmann San Francisco CA USA."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10732-013-9228-8"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of Scala Days 2011 (2011","author":"Hundt Robert","year":"2011","unstructured":"Robert Hundt . [n.d.]. Loop Recognition in C++\/Java\/Go\/Scala . In Proceedings of Scala Days 2011 (2011 ). https:\/\/days 2011 .scala-lang.org\/sites\/days2011\/files\/ws3-1-Hundt.pdf Robert Hundt. [n.d.]. Loop Recognition in C++\/Java\/Go\/Scala. In Proceedings of Scala Days 2011 (2011). https:\/\/days2011.scala-lang.org\/sites\/days2011\/files\/ws3-1-Hundt.pdf"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/11889205_17"},{"key":"e_1_3_2_1_21_1","volume-title":"International Conference on Artificial Evolution (Evolution Artificielle). Springer, 231--242","author":"Keijzer Maarten","year":"2001","unstructured":"Maarten Keijzer , Juan J Merelo , Gustavo Romero , and Marc Schoenauer . 2001 . Evolving objects: A general purpose evolutionary computation library . In International Conference on Artificial Evolution (Evolution Artificielle). Springer, 231--242 . Maarten Keijzer, Juan J Merelo, Gustavo Romero, and Marc Schoenauer. 2001. Evolving objects: A general purpose evolutionary computation library. In International Conference on Artificial Evolution (Evolution Artificielle). Springer, 231--242."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1162\/evco_a_00242"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46135-3_37"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2010.07.023"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.orp.2016.09.002"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-011-0718-z"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463372.2465804"},{"key":"e_1_3_2_1_28_1","volume-title":"Ranking Programming Languages for Evolutionary Algorithm Operations. In European Conference on the Applications of Evolutionary Computation. Springer, 689--704","author":"Merelo-Guerv\u00f3s Juan-Juli\u00e1n","year":"2017","unstructured":"Juan-Juli\u00e1n Merelo-Guerv\u00f3s , Israel Blancas-\u00c1lvarez , Pedro A Castillo , Gustavo Romero , Pablo Garc\u00eda-S\u00e1nchez , V\u00edctor M Rivas , Mario Garc\u00eda-Valdez , Amaury Hern\u00e1ndez-\u00c1guila , and Mario Rom\u00e1n . 2017 . Ranking Programming Languages for Evolutionary Algorithm Operations. In European Conference on the Applications of Evolutionary Computation. Springer, 689--704 . Juan-Juli\u00e1n Merelo-Guerv\u00f3s, Israel Blancas-\u00c1lvarez, Pedro A Castillo, Gustavo Romero, Pablo Garc\u00eda-S\u00e1nchez, V\u00edctor M Rivas, Mario Garc\u00eda-Valdez, Amaury Hern\u00e1ndez-\u00c1guila, and Mario Rom\u00e1n. 2017. Ranking Programming Languages for Evolutionary Algorithm Operations. In European Conference on the Applications of Evolutionary Computation. Springer, 689--704."},{"key":"e_1_3_2_1_29_1","first-page":"9","volume-title":"Proc. JCIS 2000 (Joint Conference on Information Sciences), P. P. Wang (Ed.)","author":"Merelo-Guerv\u00f3s Juan-Juli\u00e1n","unstructured":"Juan-Juli\u00e1n Merelo-Guerv\u00f3s , M. G. Arenas , J. Carpio , P. Castillo , V. M. Rivas , G. Romero , and M. Schoenauer . 2000. Evolving objects . In Proc. JCIS 2000 (Joint Conference on Information Sciences), P. P. Wang (Ed.) , Vol. I . 1083--1086. ISBN: 0-9643456- 9 - 2 . Juan-Juli\u00e1n Merelo-Guerv\u00f3s, M. G. Arenas, J. Carpio, P. Castillo, V. M. Rivas, G. Romero, and M. Schoenauer. 2000. Evolving objects. In Proc. JCIS 2000 (Joint Conference on Information Sciences), P. P. Wang (Ed.), Vol. I. 1083--1086. ISBN: 0-9643456-9-2."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2217"},{"key":"e_1_3_2_1_31_1","unstructured":"I. Rechenberg. [n.d.]. Cybernetic Solution Path of an Experimental Problem. ([n. d.]). https:\/\/ci.nii.ac.jp\/naid\/10000137330\/  I. Rechenberg. [n.d.]. Cybernetic Solution Path of an Experimental Problem. ([n. d.]). https:\/\/ci.nii.ac.jp\/naid\/10000137330\/"},{"key":"e_1_3_2_1_32_1","volume-title":"[n.d.]. C++ template: the complete guide","author":"Vandevoorde David","unstructured":"David Vandevoorde and Nicolai M. Josuttis . [n.d.]. C++ template: the complete guide . Addison-Wesley . David Vandevoorde and Nicolai M. Josuttis. [n.d.]. C++ template: the complete guide. Addison-Wesley."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-01436-4_10"},{"key":"e_1_3_2_1_34_1","first-page":"33","article-title":"The island model genetic algorithm: On separability, population size and convergence","volume":"7","author":"Whitley Darrell","year":"1999","unstructured":"Darrell Whitley , Soraya Rana , and Robert B Heckendorn . 1999 . The island model genetic algorithm: On separability, population size and convergence . Journal of computing and information technology 7 , 1 (1999), 33 -- 47 . Darrell Whitley, Soraya Rana, and Robert B Heckendorn. 1999. The island model genetic algorithm: On separability, population size and convergence. Journal of computing and information technology 7, 1 (1999), 33--47.","journal-title":"Journal of computing and information technology"},{"key":"e_1_3_2_1_35_1","volume-title":"[n.d.]. A Tutorial on Evolutionary Multiobjective Optimization","author":"Zitzler E.","unstructured":"E. Zitzler , M. Laumanns , and S. Bleuler . [n.d.]. A Tutorial on Evolutionary Multiobjective Optimization . Springer Science & Business Media , Chapter 1, 3--38. E. Zitzler, M. Laumanns, and S. Bleuler. [n.d.]. A Tutorial on Evolutionary Multiobjective Optimization. Springer Science & Business Media, Chapter 1, 3--38."}],"event":{"name":"GECCO '21: Genetic and Evolutionary Computation Conference","location":"Lille France","acronym":"GECCO '21","sponsor":["SIGEVO ACM Special Interest Group on Genetic and Evolutionary Computation"]},"container-title":["Proceedings of the Genetic and Evolutionary Computation Conference Companion"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3449726.3463276","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3449726.3463276","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:02Z","timestamp":1750191422000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3449726.3463276"}},"subtitle":["22 years of Paradiseo"],"short-title":[],"issued":{"date-parts":[[2021,7,7]]},"references-count":35,"alternative-id":["10.1145\/3449726.3463276","10.1145\/3449726"],"URL":"https:\/\/doi.org\/10.1145\/3449726.3463276","relation":{},"subject":[],"published":{"date-parts":[[2021,7,7]]},"assertion":[{"value":"2021-07-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}