International Workshop on Automatic Software Optimisation

Ninth GI Workshop, 2020,(now running online!)

We are happy to announce that the fifth edition of the international Genetic Improvement Workshop will take place next year with the annual Genetic and Evolutionary Computation Conference, GECCO 2020, which will now run online July 8th-12th.

Session time:

Time: Thursday, July 9, 16:10 - 18:00 (Cancun Time)

Running Order:

Each speaker will be allocated 15 minutes for speaking. See the details for live streaming and video upload here

    • Welcome - Workshop Chairs
    • An Annotated Dataset of Stack Overflow Post Edits, Sebastian Baltes, Markus Wagner
    • Optimising the Fit of Stack Overflow Code Snippets into Existing Code, Brittany Reid, Christoph Treude, Markus Wagner
    • Genetic Improvement of Software Efficiency: The Curse of Fitness Estimation, Mamoud Bokhari, Markus Wagner, Brad Alexander
    • Evolving sqrt into 1/x via software data maintenance, Wiliam Langdon, Oliver Krauss
    • Tuning Genetic Algorithm Parameters using Design of Experiments, Mohsen Mosayebi, Manbir Sodhi

Time and Venue

See the GECCO Workshops Page to confirm time and venue below.

Venue: Online, Details for submission of pre-recorded videos can be found: on the GECCO page for workshop presenters.

Time: Time: Thursday, July 9, 16:10 - 18:00 (Cancun Time)

Important Dates

These dates are strict, no extensions will be granted

Call For Papers

We invite submissions that discuss recent developments in all areas of research on, and applications of, Genetic Improvement. GI one of two key workshops 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 include, but are not limited to, using GI to:

      • repair bugs
      • improve code efficiency
      • decrease memory consumption
      • decrease energy consumption
      • explore tradeoffs between non-functional properties
      • transplant new functionality
      • optimise software parameters
      • improve practice (e.g., deployments, case studies, etc.)
      • inform language or tool design

...and also any works in the greater field of search-based software engineering in general

Research, Tool & Position Papers

We invite submissions of three types of paper:

Research papers: up to 8 pages long

Tool demo papers: up to 4 pages long

Position papers: up to 2 pages long

We encourage authors to submit early and in-progress work. The workshop emphasises interaction and discussion.

Papers should be in ACM (Association for Computing Machinery) format. Submissions can be anonymised (author's discretion). See submissions for more details.

All accepted papers will be presented at GI@GECCO-2020 and will be published by the ACM. At least one author of each accepted paper must register for the workshop (authors of multiple GI@GECCO-2020 papers need only register once).

The official publication date of the workshop proceedings is the date the proceedings are made available in the ACM Library. Based on our experience, this is close to the first day of GECCO itself. The official publication date affects the deadline for any patent filings related to published work.

Workshop Paper Submission

Workshop papers must be submitted using the GECCO submission system this year. After login, you need to select the “Workshop Paper” submission form. In the form, you must select our workshop.

To see a sample of the "Workshop Paper" submission form go to GECCO's submission site https://ssl.linklings.net/conferences/gecco/ and chose "Sample Submission Forms".

Submitted papers are required to be in compliance with the GECCO 2020 Call for Papers Preparation Instructions.

All accepted papers will be presented at the corresponding workshop and appear in the GECCO Conference Companion Proceedings.


Workshop Format

This year's workshop will consist of two parts the first being the presentation of accepted papers. The second part will be a chaired of a discussion centred around key themes of recent work and identified challenges. The goal will be to help inform some directions for future work in the GI community.