Skip to the content.

CFP Organisers

Special Session on Genetic Improvement @WCCI 2020

The Special Session on Genetic Improvement will be held at the IEEE Congress on Evolutionary Computation (CEC), part of the IEEE World Congress on Computational Intelligence WCCI, 2020, on 19-24 July 2020. The conference will be fully virtual. Details can be found here.


In the past ten years there has been a dramatic increase in work on Search-Based Software Engineering (SBSE), an approach to software engineering in which search-based optimisation algorithms are used to address problems. The approach is attractive because it offers a suite of adaptive automated and semi-automated solutions in situations typified by large complex problem spaces with multiple competing and conflicting objectives.

An increasingly popular area similar to SBSE, called Genetic Improvement of Software, arised in the last few years. With this special session, we are providing an opportunity to showcase recent breakthroughs in this field.

Call For Papers

We invite submissions on any aspect of Genetic Improvement of Software, including, but not limited to, theoretical results and interesting new applications. The suggested topics cover the entire range of optimisation of functional and non-functional properties:

  • bandwidth minimisation
  • latency minimisation
  • fitness optimisation
  • energy optimisation
  • software specialisation
  • memory optimisation
  • software transplantation
  • software testing
  • bug fixing
  • multi-objective code optimisation

In the context of WCCI, we also welcome ANN and Fuzzy based approaches to support GI, e.g. in performance prediction, identifying buggy code, estimating run times, etc.

Important Dates

  • Paper Submission Deadline: 15 Jan 2020 30 Jan 2020
  • Notification of Acceptance: 15 Mar 2020 20 Mar 2020
  • Final Paper Submission Deadline: 15 Apr 2020 15 May 2020

Paper Submission

Papers for IEEE CEC 2020 should be submitted electronically through the Congress website, and will be refereed by experts in the fields and ranked based on the criteria of originality, significance, quality and clarity. To submit your papers to the special session, please select the Special Session name in the Main Research topic.

For more submission information please visit: ( All accepted papers will be published in the IEEE CEC 2020 electronic proceedings, included in the IEEE Xplore digital library, and indexed by EI Compendex.


drawing Alexander (Sandy) Brownlee is a Lecturer in the Division of Computing Science and Mathematics at the University of Stirling. His main topics of interest are in search-based optimisation methods and machine learning, with applications in civil engineering, transportation and SBSE. Within SBSE, he is interested in automated bug-fixing and improvement of non-functional properties such as run-time and energy consumption; how these different objectives interact with each other; and novel approaches to mutating code. He is also one of the developers of Gin, an open-source toolkit for experimentation with Genetic Improvement on real-world software projects.

drawing Saemundur O. Haraldsson is a Lecturer in the Division of Computing Science and Mathematics at the University of Stirling. His area of interest are Automatic Software Optimisation and Machine Learning. He has already established himself as a world leading person in automatic software optimisation with an impressive track record, which includes introducing the world’s first solution for automatic overnight software repair that is currently in active use in industry setting, and co-authoring the first complete survey on Genetic Improvement of Software.

drawing Justyna Petke is a Principal Research Fellow and Proleptic Senior Lecturer (Associate Professor) in the Centre for Research on Evolution, Search and Testing (CREST), at University College London. She is interested in Genetic Improvement Search-Based Software Engineering, and Constraint Satisfaction. She holds an EPSRC Fellowship on Genetic Improvement.

drawing John R. Woodward is a Senior Lecturer at QMUL and head of the Operational Research Group He has organized workshops at GECCO including Metaheuristic Design Patterns and ECADA, Evolutionary Computation for the Automated Design of Algorithms which has run for 8 years. He has also given tutorials on the same topic at PPSN, CEC, and GECCO. He currently holds a grant examining how Genetic Improvement techniques can be used to adapt scheduling software for airport runways. He is currently ranked 36th out of over 10,000 researchers on The Genetic Programming Bibliography.