The 13th International Workshop on Genetic Improvement @ICSE 2024
Navigation: Important Dates, Keynote, CFP
Event
The 13th instalment of the GI workshop will take place in Lisbon, collocated with the International Conference on Software Engineering, ICSE 2024.
Important Dates
- Submission Deadline: 9 November 2023 (Thu)
- Notification: 21 December 2023 (Thu)
- Camera-ready: 25 January 2023 (Thu)
- Workshop: April 2023 (TBD)
Keep up to date with the latest event news via our Twitter: https://twitter.com/gi_of_software.
Keynote
We are happy to announce that Prof. Shin Yoo, head of Computational Intelligence for Software Engineering, KAIST, Korea, will give the keynote speech at GI@ICSE 2024.

Prof. Shin Yoo gained his PhD under Mark Harman in the CREST group at King’s College, London and was a lecture in UCL’s Centre for Research on Evolution, Search and Testing before returning to his native Korea to join in the Korea Advanced Institute of Science and Technology (KAIST) in 2015. Shin has been active in software engineering research, particularly efficient mutation testing, code slicing, and fault localisation, for more than fifteen years. He is an expert in mining fixes and GI and recently has shown large language models (LLMs) may be used in advanced software testing. Dr. Yoo is and associate editor of ACM TOSEM and editorial board member of Empirical Software Engineering and Genetic Programming and Evolvable Machines. He has served on many conferences, including co-chair of ICST 2018, GI 2020, SSBSE 2022 and this year is the ICSE 2024 co-chair for testing and analysis.
Call For Submissions [pdf]
We invite submissions that discuss recent developments in all areas of research on, and applications of, Genetic Improvement. The International Workshop on Genetic Improvement is the premier workshop in the field and provides an opportunity for researchers interested in automated program repair and software optimisation to disseminate their work, exchange ideas, and discover new research directions. Topics of interest include both the theory and practice of Genetic Improvement. Applications of GI include, but are not limited to:
- Improve runtime efficiency
- Decrease memory consumption
- Decrease energy consumption
- Transplant new functionality
- Specialise software
- Generate multiple versions of software
- Improve low level or binary code
- Use of AI/large language models with GI
- Repair bugs
- GI techniques in industrial settings
We invite submissions of two paper types:
- Research papers (eight page limit, including references)
- Position papers (two page limit, including references)
The best paper and best presentation will be awarded during the workshop.
Detailed formatting instructions for authors are listed here.
We encourage authors to submit early and in-progress work.
The workshop emphasises interaction and discussion.
Papers must be submitted through the paper submission website: https://gi-at-icse2024-workshop.hotcrp.com/
These papers will be reviewed in a double-blind manner.
All accepted papers must be presented at the workshop.
Workshop Chairs

Gabin An is a doctoral candidate at KAIST in South Korea, advised by Prof. Shin Yoo. Gabin’s work focuses on faster and more accurate bug assignments and, in close collaboration with industry, improving test suites. She is also behind PyGGI, a Python library for fast prototyping of GI techniques for multiple programming languages. Gabin served as the web chair for GI@ICSE 2020, the GI workshop PC 2021-2022, and was a GI workshop co-chair in 2023.

Aymeric Blot is a Senior Lecturer at the Université of Rennes, France. He received in 2018 a doctorate from the University of Lille following work on automated algorithm design for multi-objective combinatorial optimisation, before moving to University College London to work on software specialisation using GI. His research focuses on strengthening GI techniques using knowledge from automated machine learning, algorithm configuration, and evolutionary computation.

Vesna Nowack received her PhD in Computer Architecture at UPC, Spain (2016). Recently, she worked on APR in academia (Queen Mary University of London, Lancaster University) and industry (Bloomberg). She is currently a Research Associate at Imperial College London with a focus on human-in-the-loop ML systems.

Oliver Krauss received his doctorate in 2022 in Pattern Mining and Genetic Improvement in Compilers and Interpeters. His research focuses on mining patterns in software, as well as data, to improve runtime performance and energy consumption. He maintains several open source frameworks, such as Amaru).

Justyna Petke leads research in genetic improvement at University College London. Her work on GI was awarded a Silver (2014) and a Gold ’Humie’ (2016) and an ACM SIGSOFT Distinguished Paper Award at ISSTA 2015. She was the PC co-Chair for the International Symposium on Search-Based Software Engineering in 2017, has organised 8 GI workshops and serves on the editorial boards of 5 journals.

Special thanks to Bill Langdon for helping with advertising the workshop.