We provide a case study for the usage of Gin, a genetic improvement toolbox for Java. In particular, we implemented a simple GP search and targeted two software optimisation properties: runtime and repair. We ran our search algorithm on Gson, a Java library for converting Java objects to JSON and vice-versa. We report on runtime improvements and fixes found. We provide all the new code and data on the dedicated website: https://github.com/justynapt/ssbseChallenge2019
Large language models (LLMs) have been successfully applied to software engineering tasks, including...
Genetic improvement uses automated search to find improved versions of existing software. We present...
Responsiveness is one of the most important properties of Android applications to both developers an...
We provide a case study for the usage of Gin, a genetic improvement toolbox for Java. In particular,...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Automated multi-objective software optimisation offers an attractive solution to software developers...
Genetic improvement is a young and growing field. With much research still to be done, a number of t...
Genetic Improvement of software applies search methods to existing software to improve the target pr...
We present locoGP, a Genetic Programming (GP) system written in Java for evolving Java source code. ...
Programming is laborious. A long-standing goal is to reduce this cost through automation. Genetic Im...
Genetic improvement uses automated search to improve existing software. It has been successfully use...
Genetic Improvement (GI) uses automated search to improve existing software. Most GI work has focuse...
Genetic Improvement (GI) uses automated search to improve existing software. Most GI work has focuse...
Large language models (LLMs) have been successfully applied to software engineering tasks, including...
Genetic improvement uses automated search to find improved versions of existing software. We present...
Responsiveness is one of the most important properties of Android applications to both developers an...
We provide a case study for the usage of Gin, a genetic improvement toolbox for Java. In particular,...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Genetic improvement (GI) is a young field of research on the cusp of transforming software developme...
Automated multi-objective software optimisation offers an attractive solution to software developers...
Genetic improvement is a young and growing field. With much research still to be done, a number of t...
Genetic Improvement of software applies search methods to existing software to improve the target pr...
We present locoGP, a Genetic Programming (GP) system written in Java for evolving Java source code. ...
Programming is laborious. A long-standing goal is to reduce this cost through automation. Genetic Im...
Genetic improvement uses automated search to improve existing software. It has been successfully use...
Genetic Improvement (GI) uses automated search to improve existing software. Most GI work has focuse...
Genetic Improvement (GI) uses automated search to improve existing software. Most GI work has focuse...
Large language models (LLMs) have been successfully applied to software engineering tasks, including...
Genetic improvement uses automated search to find improved versions of existing software. We present...
Responsiveness is one of the most important properties of Android applications to both developers an...