{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:38Z","timestamp":1750220618133,"version":"3.41.0"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T00:00:00Z","timestamp":1601510400000},"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":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2020,10]]},"abstract":"<jats:p>Following Prof. Mark Harman of Facebook's keynote and formal presentations (which are recorded in the proceed- ings) there was a wide ranging discussion at the eighth inter- national Genetic Improvement workshop, GI-2020 @ ICSE (held as part of the International Conference on Software En- gineering on Friday 3rd July 2020). Topics included industry take up, human factors, explainabiloity (explainability, jus- tifyability, exploitability) and GI benchmarks. We also con- trast various recent online approaches (e.g. SBST 2020) to holding virtual computer science conferences and workshops via the WWW on the Internet without face to face interac- tion. Finally we speculate on how the Coronavirus Covid-19 Pandemic will a ect research next year and into the future.<\/jats:p>","DOI":"10.1145\/3417564.3417575","type":"journal-article","created":{"date-parts":[[2020,10,12]],"date-time":"2020-10-12T22:19:26Z","timestamp":1602541166000},"page":"24-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Genetic Improvement @ ICSE 2020"],"prefix":"10.1145","volume":"45","author":[{"given":"William B.","family":"Langdon","sequence":"first","affiliation":[]},{"given":"Westley","family":"Weimer","sequence":"additional","affiliation":[{"name":"University of Michigan, USA"}]},{"given":"Justyna","family":"Petke","sequence":"additional","affiliation":[{"name":"University College, London, England UK"}]},{"given":"Erik","family":"Fredericks","sequence":"additional","affiliation":[{"name":"Oakland University, USA"}]},{"given":"Seongmin","family":"Lee","sequence":"additional","affiliation":[{"name":"KAIST"}]},{"given":"Emily","family":"Winter","sequence":"additional","affiliation":[{"name":"Lancaster University, UK"}]},{"given":"Michail","family":"Basios","sequence":"additional","affiliation":[{"name":"TurinTech, London, UK"}]},{"given":"Myra B.","family":"Cohen","sequence":"additional","affiliation":[{"name":"Iowa State University, USA"}]},{"given":"Aymeric","family":"Blot","sequence":"additional","affiliation":[{"name":"University College, London, UK"}]},{"given":"Markus","family":"Wagner","sequence":"additional","affiliation":[{"name":"Adelaide University, Australia"}]},{"given":"Bobby R.","family":"Bruce","sequence":"additional","affiliation":[{"name":"UC Davis, CA, USA"}]},{"given":"Shin","family":"Yoo","sequence":"additional","affiliation":[{"name":"KAIST"}]},{"given":"Simos","family":"Gerasimou","sequence":"additional","affiliation":[{"name":"University of York, United Kingdom"}]},{"given":"Oliver","family":"Krauss","sequence":"additional","affiliation":[{"name":"AIST, Austria"}]},{"given":"Yu","family":"Huang","sequence":"additional","affiliation":[{"name":"University of Michigan, USA"}]},{"given":"Michael","family":"Gerten","sequence":"additional","affiliation":[{"name":"Iowa State University, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,10,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(01)00189-6"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2010.2083669"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1689599.1689760"},{"key":"e_1_2_1_4_1","volume-title":"18th International Conference on Soft Computing, MENDEL 2012, Brno, Czech Republic, 27-","author":"Langdon W. B.","year":"2012","unstructured":"W. B. Langdon . Genetic improvement of programs. In Radomil Matousek, editor , 18th International Conference on Soft Computing, MENDEL 2012, Brno, Czech Republic, 27- 29 June 2012 . Brno University of Technology. Invited keynote. URL: http:\/\/www.cs.ucl.ac.uk\/staff\/W.Langdon\/ftp\/papers\/ Langdon_ 2012_mendel.pdf. W. B. Langdon. Genetic improvement of programs. In Radomil Matousek, editor, 18th International Conference on Soft Computing, MENDEL 2012, Brno, Czech Republic, 27- 29 June 2012. Brno University of Technology. Invited keynote. URL: http:\/\/www.cs.ucl.ac.uk\/staff\/W.Langdon\/ftp\/papers\/ Langdon_2012_mendel.pdf."},{"key":"e_1_2_1_5_1","volume-title":"Springer, 2015","author":"Langdon William B.","year":"2088","unstructured":"William B. Langdon . Genetically improved software. In Amir H. Gandomi, Amir H. Alavi, and Conor Ryan, editors, Hand- book of Genetic Programming Applications, chapter 8, pages 181{220 . Springer, 2015 . URL: http:\/\/dx.doi.org\/10.1007\/ 978--3--319-- 2088 3--1_8. William B. Langdon. Genetically improved software. In Amir H. Gandomi, Amir H. Alavi, and Conor Ryan, editors, Hand- book of Genetic Programming Applications, chapter 8, pages 181{220. Springer, 2015. URL: http:\/\/dx.doi.org\/10.1007\/ 978--3--319--20883--1_8."},{"issue":"1","key":"e_1_2_1_6_1","first-page":"135","article-title":"Optimising existing soft- ware with genetic programming","volume":"19","author":"Langdon William B.","year":"2015","unstructured":"William B. Langdon and Mark Harman . Optimising existing soft- ware with genetic programming . IEEE Transactions on Evo- lutionary Computation , 19 ( 1 ):118{ 135 , February 2015 . URL: http:\/\/dx.doi.org\/10.1109\/TEVC.2013.2281544. 10.1109\/TEVC.2013.2281544 William B. Langdon and Mark Harman. Optimising existing soft- ware with genetic programming. IEEE Transactions on Evo- lutionary Computation, 19(1):118{135, February 2015. URL: http:\/\/dx.doi.org\/10.1109\/TEVC.2013.2281544.","journal-title":"IEEE Transactions on Evo- lutionary Computation"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44303-3_12"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/2821339.2821344"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2702606"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2017.2693219"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377929.3389885"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392089"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392174"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392175"},{"key":"e_1_2_1_15_1","first-page":"292","volume-title":"Checkers: Multi-modal darwinian API opti- misation","author":"Dash Santanu Kumar","year":"2020","unstructured":"Santanu Kumar Dash , Fan Wu , Michail Basios , Lingbo Li , and Leslie Kanthan . Checkers: Multi-modal darwinian API opti- misation . In Shin Yoo, Justyna Petke, Westley Weimer, and Bobby R. Bruce, editors, GI @ ICSE 2020 , pages 291{ 292 , in- ternet, 3 July 2020. ACM. URL : http:\/\/dx.doi.org\/10.1145\/ 3387940.3392173. Santanu Kumar Dash, Fan Wu, Michail Basios, Lingbo Li, and Leslie Kanthan. Checkers: Multi-modal darwinian API opti- misation. In Shin Yoo, Justyna Petke, Westley Weimer, and Bobby R. Bruce, editors, GI @ ICSE 2020, pages 291{292, in- ternet, 3 July 2020. ACM. URL: http:\/\/dx.doi.org\/10.1145\/ 3387940.3392173."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392172"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392176"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3356773.3356801"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2739480.2754652"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2908961.2931687"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10710-016-9273-9"},{"key":"e_1_2_1_22_1","first-page":"1538","volume-title":"GI-2017","author":"William","year":"2017","unstructured":"William B. Langdon and Ronny Lorenz. Improving SSE parallel code with grow and graft genetic programming. In Justyna Petke, David R. White, W. B. Langdon, and Westley Weimer, editors , GI-2017 , pages 1537{ 1538 , Berlin, 15- -19 July 2017 . ACM. URL: http:\/\/dx.doi.org\/10.1145\/3067695.3082524. 10.1145\/3067695.3082524 William B. Langdon and Ronny Lorenz. Improving SSE parallel code with grow and graft genetic programming. In Justyna Petke, David R. White, W. B. Langdon, and Westley Weimer, editors, GI-2017, pages 1537{1538, Berlin, 15--19 July 2017. ACM. URL: http:\/\/dx.doi.org\/10.1145\/3067695.3082524."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3067695.3082517"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/GI.2019.00010"},{"key":"e_1_2_1_26_1","volume-title":"Posted on","author":"Jia Yue","year":"2018","unstructured":"Yue Jia , Ke Mao , and Mark Harman . Finding and xing software bugs automatically with SapFix and Sapienz . Posted on Sep 13, 2018 to AI Research, Developer Tools, Open Source, Production Engineering , 13 September 2018. URL: https:\/\/bit.ly\/3hR2gpy. Yue Jia, Ke Mao, and Mark Harman. Finding and xing software bugs automatically with SapFix and Sapienz. Posted on Sep 13, 2018 to AI Research, Developer Tools, Open Source, Production Engineering, 13 September 2018. URL: https:\/\/bit.ly\/3hR2gpy."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2019.00039"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v40i2.2850"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3321707.3321841"},{"key":"e_1_2_1_30_1","unstructured":"Justyna\n      Petke\n     and \n      Alexander\n      Brownlee\n    .\n  Software improvement with Gin: a case study\n  . In Shiva Nejati and Gregory Gay editors SSBSE \n  2019 volume \n  11664\n   of \n  LNCS pages 183{\n  189 Tallinn Estonia 31 August - 1 September 2019. \n  Springer\n  . URL: http:\/\/dx.doi.org\/10.1007\/978--3-030--27455--9_14.    10.1007\/978--3-030--27455--9_14\nJustyna Petke and Alexander Brownlee. Software improvement with Gin: a case study. In Shiva Nejati and Gregory Gay editors SSBSE 2019 volume 11664 of LNCS pages 183{189 Tallinn Estonia 31 August - 1 September 2019. Springer. URL: http:\/\/dx.doi.org\/10.1007\/978--3-030--27455--9_14."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3341184"},{"key":"e_1_2_1_32_1","unstructured":"William B.\n      Langdon Justyna\n      Petke and \n      Ronny\n      Lorenz\n    .\n  Evolv- ing better RNAfold structure prediction\n  . In Mauro Castelli Lukas Sekanina and Mengjie Zhang editors EuroGP \n  2018\n  : Pro- ceedings of the 21st European Conference on Genetic Program- ming volume \n  10781\n   of \n  LNCS pages 220{\n  236 Parma Italy 4--6 April 2018. \n  Springer Verlag\n  . URL: http:\/\/dx.doi.org\/10.1007\/ 978--3--319--77553--1_14.  William B. Langdon Justyna Petke and Ronny Lorenz. Evolv- ing better RNAfold structure prediction. In Mauro Castelli Lukas Sekanina and Mengjie Zhang editors EuroGP 2018: Pro- ceedings of the 21st European Conference on Genetic Program- ming volume 10781 of LNCS pages 220{236 Parma Italy 4--6 April 2018. Springer Verlag. URL: http:\/\/dx.doi.org\/10.1007\/ 978--3--319--77553--1_14."},{"key":"e_1_2_1_33_1","unstructured":"William\n     B.\n  Langdon and Justyna Petke. Evolving better software parameters\n  . In Thelma Elita Colanzi and Phil McMinn editors SSBSE \n  2018\n   Hot o the Press Track volume \n  11036\n   of \n  LNCS pages 363{\n  369 Montpellier France 8--9 September 2018. \n  Springer\n  . URL: http:\/\/dx.doi.org\/10.1007\/978--3--319--99241--9_22.    10.1007\/978--3--319--99241--9_22\nWilliam B. Langdon and Justyna Petke. Evolving better software parameters. In Thelma Elita Colanzi and Phil McMinn editors SSBSE 2018 Hot o the Press Track volume 11036 of LNCS pages 363{369 Montpellier France 8--9 September 2018. Springer. URL: http:\/\/dx.doi.org\/10.1007\/978--3--319--99241--9_22."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236043"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11573-018-0916-6"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593850.2593859"},{"key":"e_1_2_1_37_1","volume-title":"ArXiv","author":"Bartz-Beielstein Thomas","year":"2020","unstructured":"Thomas Bartz-Beielstein , Carola Doerr , Jakob Bossek , Sowmya Chandrasekaran , Tome Eftimov , Andreas Fischbach , Pascal Ker- schke, Manuel Lopez-Ibanez , Katherine M. Malan , Jason H. Moore , Boris Naujoks , Patryk Orzechowski , Vanessa Volz , Markus Wagner , and Thomas Weise . Benchmarking in optimization: Best practice and open issues . ArXiv , 8 July 2020 . URL: https: \/\/arxiv.org\/abs\/2007.03488, arXiv:2007.03488. Thomas Bartz-Beielstein, Carola Doerr, Jakob Bossek, Sowmya Chandrasekaran, Tome Eftimov, Andreas Fischbach, Pascal Ker- schke, Manuel Lopez-Ibanez, Katherine M. Malan, Jason H. Moore, Boris Naujoks, Patryk Orzechowski, Vanessa Volz, Markus Wagner, and Thomas Weise. Benchmarking in optimization: Best practice and open issues. ArXiv, 8 July 2020. URL: https: \/\/arxiv.org\/abs\/2007.03488, arXiv:2007.03488."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1830761.1830790"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3417564.3417575","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3417564.3417575","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:14Z","timestamp":1750197674000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3417564.3417575"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10]]},"references-count":37,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["10.1145\/3417564.3417575"],"URL":"https:\/\/doi.org\/10.1145\/3417564.3417575","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2020,10]]},"assertion":[{"value":"2020-10-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}