
معرفی
Aymeric Blot is a Senior Lecturer at the University of Rennes, France, where he is affiliated with the ISTIC faculty. He is also a member of the IRISA research centre within the joint Inria/IRISA DiverSE team. His work focuses on advancing software improvement techniques through genetic algorithms and automated optimization approaches, with significant contributions to the field of Genetic Improvement.
Dr. Blot received his PhD in Computer Science from Université de Lille (2015-2018), following a Magistere in Computer Science and Telecommunications from ENS Rennes (2011-2015). His educational background also includes an MSc from ENS Cachan and a BSc from Université Rennes 1, establishing a strong foundation in both theoretical and applied computer science.
Dr. Blot's research primarily centers on Genetic Improvement and Search-Based Software Engineering. His work explores how software can be automatically evolved and optimized through techniques like evolutionary computation, automated machine learning, and algorithm configuration. A key contribution to this field is his development and maintenance of Magpie, an automated software improvement framework. His research has practical applications in software performance optimization, program repair, and multi-objective combinatorial optimization problems. Dr. Blot has made significant contributions to understanding mutation operator efficacy, fitness function design, and the combination of different software improvement approaches.
Analysis of Dr. Blot's recent publications shows a consistent focus on empirical evaluation of software improvement techniques. His work often compares different approaches like genetic improvement, parameter tuning, and their combinations to determine optimal strategies for software optimization. There's a clear trajectory toward more comprehensive surveys and frameworks that integrate multiple improvement techniques, as evidenced by his recent survey on benchmarks for software's non-functional properties published in ACM Computing Surveys.
Dr. Blot has been actively involved in the academic community, serving on program committees for major conferences including ASE, ICSE, ISSTA, and GECCO. He has organized workshops on Genetic Improvement and contributed to community resources like the genetic improvement website. His service includes roles as Program Committee member, track chair, and keynote speaker at numerous international conferences.
At the University of Rennes, Dr. Blot teaches Software Engineering and Operational Research courses. He previously served as a Research Associate at University College London (2018-2022) and at Université du Littoral Côte d'Opale (2022-2023) before joining his current tenured position in 2023. His international experience includes research visits to Leiden University in the Netherlands and Shinshu University in Japan.



