Conference Proceeding

Software Improvement with Gin: A Case Study



Petke J & Brownlee AEI (2019) Software Improvement with Gin: A Case Study. In: Nejati S & Gay G (eds.) Search-Based Software Engineering. SSBSE 2019. Lecture Notes in Computer Science, 11664. 11th International Symposium on Search Based Software Engineering, Tallinn, Estonia, 31.08.2019-01.09.2019. Cham, Switzerland: Springer Verlag, pp. 183-189.

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:

Genetic improvement; Search-based software engineering

FundersEngineering and Physical Sciences Research Council and The Carnegie Trust
Title of seriesLecture Notes in Computer Science
Number in series11664
Publication date31/12/2019
Publication date online03/08/2019
PublisherSpringer Verlag
Place of publicationCham, Switzerland
ISSN of series0302-9743
Conference11th International Symposium on Search Based Software Engineering
Conference locationTallinn, Estonia

People (1)


Dr Sandy Brownlee

Dr Sandy Brownlee

Senior Lecturer in Computing Science, Computing Science and Mathematics - Division

Projects (1)