<> <http://www.w3.org/2000/01/rdf-schema#comment> "The repository administrator has not yet configured an RDF license."^^<http://www.w3.org/2001/XMLSchema#string> . <> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10038273> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/AcademicArticle> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Article> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/title> "Genetic Improvement of Software: a Comprehensive Survey"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/abstract> "Genetic improvement (GI) uses automated search to find improved versions of existing software. We present a comprehensive survey of this nascent field of research with a focus on the core papers in the area published between 1995 and 2015. We identified core publications including empirical studies, 96% of which use evolutionary algorithms (genetic programming in particular). Although we can trace the foundations of GI back to the origins of computer science itself, our analysis reveals a significant upsurge in activity since 2012. GI has resulted in dramatic performance improvements for a diverse set of properties such as execution time, energy and memory consumption, as well as results for fixing and extending existing system functionality. Moreover, we present examples of research work that lies on the boundary between GI and other areas, such as program transformation, approximate computing, and software repair, with the intention of encouraging further exchange of ideas between researchers in these fields."^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/date> "2018-06" . <https://discovery.ucl.ac.uk/id/document/539446> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Document> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/volume> "22" . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/issue> "3" . <https://discovery.ucl.ac.uk/id/publication/ext-19410026> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Collection> . <https://discovery.ucl.ac.uk/id/publication/ext-19410026> <http://xmlns.com/foaf/0.1/name> "IEEE Transactions on Evolutionary Computation"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/isPartOf> <https://discovery.ucl.ac.uk/id/publication/ext-19410026> . <https://discovery.ucl.ac.uk/id/publication/ext-19410026> <http://www.w3.org/2002/07/owl#sameAs> <urn:issn:19410026> . <https://discovery.ucl.ac.uk/id/publication/ext-19410026> <http://purl.org/ontology/bibo/issn> "19410026" . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/status> <http://purl.org/ontology/bibo/status/published> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3> <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_4> <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_5> <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> . <https://discovery.ucl.ac.uk/id/eprint/10038273#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_6> <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> . <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> <http://xmlns.com/foaf/0.1/givenName> "D"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> <http://xmlns.com/foaf/0.1/familyName> "White"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-782344631cf1c2b13c3e71fe14c347c4> <http://xmlns.com/foaf/0.1/name> "D White"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> <http://xmlns.com/foaf/0.1/givenName> "W"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> <http://xmlns.com/foaf/0.1/familyName> "langdon"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-4819d87231d0cad88e53015a026d40e6> <http://xmlns.com/foaf/0.1/name> "W langdon"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> <http://xmlns.com/foaf/0.1/givenName> "J"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> <http://xmlns.com/foaf/0.1/familyName> "Woodward"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-0737bf727ef343193e647725fbbe3848> <http://xmlns.com/foaf/0.1/name> "J Woodward"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> <http://xmlns.com/foaf/0.1/givenName> "M"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> <http://xmlns.com/foaf/0.1/familyName> "Harman"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-94ce81970fcb9bfaf36d57768b43c40b> <http://xmlns.com/foaf/0.1/name> "M Harman"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> <http://xmlns.com/foaf/0.1/givenName> "J"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> <http://xmlns.com/foaf/0.1/familyName> "Petke"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-488efd9ea8e19ff9b66eb0537cd99ea9> <http://xmlns.com/foaf/0.1/name> "J Petke"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> <http://xmlns.com/foaf/0.1/givenName> "S"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> <http://xmlns.com/foaf/0.1/familyName> "Haraldsson"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/person/ext-60a18751d967490bb8f06bc668dbe0bf> <http://xmlns.com/foaf/0.1/name> "S Haraldsson"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/EPrint> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/ArticleEPrint> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/terms/isPartOf> <https://discovery.ucl.ac.uk/id/repository> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539446> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539446> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Text)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://purl.org/dc/elements/1.1/hasVersion> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasPublished> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539446> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10038273/1/07911210.pdf> . <https://discovery.ucl.ac.uk/id/document/539446> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10038273/1/07911210.pdf> . <https://discovery.ucl.ac.uk/id/eprint/10038273/1/07911210.pdf> <http://www.w3.org/2000/01/rdf-schema#label> "07911210.pdf"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539447> . <https://discovery.ucl.ac.uk/id/document/539447> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539447> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/539447> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539447> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539447> <http://eprints.org/relation/islightboxThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539448> . <https://discovery.ucl.ac.uk/id/document/539448> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539448> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/539448> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539448> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539448> <http://eprints.org/relation/ispreviewThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539449> . <https://discovery.ucl.ac.uk/id/document/539449> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539449> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/539449> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539449> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539449> <http://eprints.org/relation/ismediumThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539450> . <https://discovery.ucl.ac.uk/id/document/539450> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539450> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/539450> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539450> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539450> <http://eprints.org/relation/issmallThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/539451> . <https://discovery.ucl.ac.uk/id/document/539451> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> . <https://discovery.ucl.ac.uk/id/document/539451> <http://www.w3.org/2000/01/rdf-schema#label> "Genetic Improvement of Software: a Comprehensive Survey (Other)"^^<http://www.w3.org/2001/XMLSchema#string> . <https://discovery.ucl.ac.uk/id/document/539451> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539451> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/document/539451> <http://eprints.org/relation/isIndexCodesVersionOf> <https://discovery.ucl.ac.uk/id/document/539446> . <https://discovery.ucl.ac.uk/id/eprint/10038273> <http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://discovery.ucl.ac.uk/id/eprint/10038273/> . <https://discovery.ucl.ac.uk/id/eprint/10038273/> <http://purl.org/dc/elements/1.1/title> "HTML Summary of #10038273 \n\nGenetic Improvement of Software: a Comprehensive Survey\n\n" . <https://discovery.ucl.ac.uk/id/eprint/10038273/> <http://purl.org/dc/elements/1.1/format> "text/html" . <https://discovery.ucl.ac.uk/id/eprint/10038273/> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10038273> .