ICSE 2024
Fri 12 - Sun 21 April 2024 Lisbon, Portugal

In this tutorial, we present Magpie, a powerful tool for both Genetic Improvement researchers and practitioners. Magpie stands at the forefront of software evolution, providing a streamlined approach to model, evolve, and automatically improve software systems. Addressing both functional and non-functional concerns, Magpie offers a user-friendly no-code interface that seamlessly integrates various search processes as well as enabling easy Python code injection for advanced users to further tailor and specialise the improvement process to meet their specific needs. We will provide a concise overview of Magpie’s internals before exploring diverse real-world scenarios.

Tue 16 Apr

Displayed time zone: Lisbon change

14:00 - 15:30
Invited Tutorial & Presentation Session 2GI@ICSE at Vianna da Motta
Chair(s): Sungmin Kang Korea Advanced Institute of Science and Technology, Oliver Krauss University of Applied Sciences Upper Austria
14:00
75m
Tutorial
Automated Software Performance Improvement with Magpie
GI@ICSE
Aymeric Blot University of Rennes / IRISA / INRIA
15:15
15m
Talk
Ecosystem Curation in Genetic Improvement for Emergent Software Systems
GI@ICSE
Zsolt Nemeth Lancaster University, Penny Rainford University of York, Barry Porter Lancaster University