Runner-up to UCL’s Open Science and Scholarship Award
Selected as a runner-up of the UCL’s Open Science and Scholarship Award category: Academic staff/PhD students - Open source software/analysis tools.
Selected as a runner-up of the UCL’s Open Science and Scholarship Award category: Academic staff/PhD students - Open source software/analysis tools.
Please consider attending the GI Workshop at ICSE 2025 GI@ICSE 2025. 4 papers co-authored with my students got accepted to this event.
Please consider attending the Symposium on Applied Computing, Software Verification and Testing Track, SAC-SVT 2025.
I co-organised the Late Breaking Abstracts track at GECCO 2024.
I organised the Posters track at the International Conference on Software Testing.
Our paper entitled User-Centric Deployment of Automated Program Repair at Bloomberg" won a Distinguished Paper Award at ICSE SEIP 2024. In UCL News.
We organised the 66th CREST Open Workshop on March 18th and 19th, at KCL. The purpose of the CREST open workshop was to draw together those in the community interested in collaborating on submissions for the SSBSE Challenge Track 2024.
I co-organised the Software Verification Testing track of the 39th Symposium on Applied Computing, and the 13th International Workshop on Genetic Improvement held with ICSE 2024.
Our work on combining SBSE with LLMs to test gem5 won the Challenge Track at this year's SSBSE: link
We organised the 65th CREST Open Workshop on September 18th and 19th, at UCL. The topic of the workshop was Automated Program Repair and Genetic Improvement.
We organised the 64th CREST Open Workshop on August 3rd and 4th, at UCL. The aim of the workshop was to draw together those in the community interested in collaborating on submissions for the SSBSE Challenge Track. The workshop resulted in 4 submissions to the SBSE Challenge Track from researchers from multiple universities and countries.
I co-organised the Late-Breaking Abstracts session at the International Conference on Genetic and Evolutionary Computation (GECCO 2023).
We organised the 63rd CREST Open Workshop on March 27th and 28th, at UCL. The topic of the workshop was Genetic Improvement and Software Specialisation. I am also happy to announce that the 12th International Worskhop on Genetic Improvement took place on 20 May 2023, in Melbourne, Australia, co-located with ICSE.
I was awarded the "Associate Editor of the Year" award for my service for the Automated Software Engineering journal in 2022.
Our work in which we use ChatGPT to see how well it can suggest bug fixes was covered by the NewScientist and ZDNET and PCmag.
I am honoured to join the Steering Committee for the International Symposium on Search-Based Software Engineering SSBSE.
I was honoured to give a keynote talk on the topic of "Genetic Improvement of Software" at the 14th International Symposium on Search-Based Software Engineering (SSBSE) 2022: link
The 11th international workshop on Genetic Improvement took place in July 2022, co-located with the Genetic and Evolutionary Computation Conference (GECCO 2022): link
I was honoured to give a keynote talk on the topic of "How to achieve high quality research" at the Early Career Researchers Workshop at the 2021 European Computer Science Summit (ECSS): link
Our work on fitness functions in automated program repair won the Challenge Track at this year's SSBSE: link
I gave a keynote lecture on Genetic Improvement of Software at the 2020 IEEE Autumn Meeting on Power, Electronics and Computing: link
ASE 2020 Tutorials, which I'm co-organising, were held virtually on the 21st and 25th of Septmeber 2020: link
I was among the winners of the ASE 2020 Distinguished PC Member Award. link
Co-organised the SBSE track at the International Genetic and Evolutionary Computation Conference (GECCO): link
Co-organised the eighth international workshop on Genetic Improvement, co-located with the International Conference on Software Engineering (ICSE 2020): link
Organised the 62nd CREST Open Workshop - Automated Program Repair and Genetic Improvement: link
Our work on program repair and runtime improvement of software using the genetic improvement framework Gin won the Challenge Track at this year's SSBSE: link
Co-organised the SBSE track at the International Genetic and Evolutionary Computation Conference (GECCO): link
Received one of the Facebook Testing and Verification research awards for a research proposal on Automated Software Migration Using Genetic Improvement. link
Co-organised the fourth international workshop on Genetic Improvement, co-located with the International Conference on Software Engineering (ICSE 2018): link
Co-organised the 2018 Dagstuhl Seminar on Genetic Improvement of Software: link
Started a 5-year fellowship on automated software specialisation using genetic improvement, awarded in February 2017. link
Co-chaired the ninth international Symposium on Search-Based Software Engineering (SSBSE 2017): link
Co-organised the third international workshop on Genetic Improvement, co-located with the Genetic and Evolutionary Computation Conference (GECCO 2017): link
Served as a student mentor at the first SIGEVO Summer School co-located with GECCO 2017. link
A survey on genetic improvement is now available online: link
Co-organised the 10th International Workshop on Search-Based Software Testing, co-located with the International Conference on Software Engineering: link
Awarded an EPSRC Early Career Fellowship on automated software specialisation using genetic improvement: link
Special Issue on Genetic Improvement is now published in Volume 18 of the Genetic Programming and Evolvable Machines Journal. It is now available both online and in print. link
Organised the 2nd CREST Open Workshop on Genetic Improvement: link
Presented at the Dagstuhl Seminar on Automated Program Repair.
We are organising the 9th Symposium on Search-Based Software Engineering (SSBSE 2017). Please submit your work by March 31st. More details about the event can be found here: SSBSE 2017.
Our work on automated software transplantation won a Gold 'Humie' at the Genetic and Evolutionary Computation Conference (GECCO 2016): link
Co-organised the second international workshop on Genetic Improvement, co-located with the Genetic and Evolutionary Computation Conference (GECCO 2016): link
Co-organised the 9th International Workshop on Search-Based Software Testing, co-located with the International Conference on Software Engineering: link
Co-organised the CREST Open Workshop on Genetic Improvement: link
My first book entitled "Bridging Constraint Satisfaction and Boolean Satisfiability" is now available from Springer: link
Selected as the guest editor for the Genetic Programming and Evolvable Machines Journal (GPEM) Special Issue on Genetic Improvement. The call for papers is available here: link
My blog post entitled "Revolutionising the process of software development" is now available on the Dynamic Adaptive Automated Software Engineering (DAASE) project website: link
Co-organised the first international workshop on Genetic Improvement, co-located with the Genetic and Evolutionary Computation Conference (GECCO 2015): link
Our paper entitled "Automated Software Transplantation" won an ACM SIGSOFT Distinguished Paper Award at the International Conference on Software Testing an Analysis (ISSTA 2015): link
Won the Best Presentation Award at the International Workshop on Search Based Software Testing (SBST 2015): link
Our work on using genetic improvement and code transplants to specialise a C++ program to a problem class won a Silver 'Humie' at the Genetic and Evolutionary Computation Conference (GECCO 2014): link