Living Survey on Genetic Improvement

Search operates within all fields available. Use quotes for “multi-words queries”. Space separated queries are conjunctives. Magic queries include venues, type of venue, publication year, and tags. Clicking on data links in the table will query all similar entries.

Query:
Showing 569 of 569 entries.
Title Authors Venue/Issue Year Tags Links
Evolving to find optimizations humans miss: using evolutionary computation to improve GPU code for bioinformatics applications Jhe-Yu Liou, Muaaz Awan, Kirtus Leyba, Petr Sulc, Steven Hofmeyr, Carole-Jean Wu, and Stephanie Forrest ACM TELO (Journal) DOI
Speeding up Genetic Improvement via Regression Test Selection Giovani Guizzo, David Williams, Mark Harman, Justyna Petke, and Federica Sarro ACM TOSEM (Journal) URL
Deep Imperative Mutations have Less Impact W. B. Langdon and David Clark Automated Software Engineering (Journal) 2025 #SBSE #testing DOI PDF
Multi-objective improvement of Android applications James Callan and Justyna Petke Automated Software Engineering (Journal) 2025 #SBSE DOI URL URL
Improving the Non-Functional Properties of Android Applications with Genetic Improvement James Callan (PhdThesis) 2024 PDF URL
Improving Image Filter Efficiency: A Multi-objective Genetic Algorithm Approach to Optimize Computing Efficiency Julien Biau, Sylvain Cussat-Blanc, and Herve Luga 27th International Conference, EvoApplications 2024 (Conference) 2024 DOI URL
Software Product Line Engineering via Software Transplantation Leandro Oliveira de Souza, Eduardo Santana de Almeida, Paulo Anselmo da Mota Silveira Neto, Earl T. Barr, and Justyna Petke ACM TOSEM (Journal) 2024 DOI PDF URL
Phenotypic Species Definitions for Genetic Improvement of Source Code Zsolt Nemeth, Penn Faulkner Rainford, and Barry Porter ALIFE 2024: Proceedings of the 2024 Artificial Life Conference (Conference) 2024 DOI PDF
Mining for Mutation Operators for Reduction of Information Flow Control Violations Ilya Kosorukov, Daniel Blackwell, David Clark, Myra Cohen, and Justyna Petke ASE (Conference) 2024 #LLM DOI PDF URL
Accelerating Quantum Eigensolver Algorithms With Machine Learning Avner Bensoussan, Elena Chachkarova, Karine Even-Mendoza, Sophie Fortz, and Connor Lenihan ArXiV (Archive) 2024 PDF URL
Assured LLM-Based Software Engineering Nadia Alshahwan, Mark Harman, Inna Harper, Alexandru Marginean, Shubho Sengupta, and Eddy Wang ArXiV (Archive) 2024 #APR #LLM #SBSE #testing PDF URL
Large Language Model Based Mutations in Genetic Improvement Alexander Edward Ian Brownlee, James Callan, Karine Even-Mendoza, Alina Geiger, Carol Hanna, Justyna Petke, Federica Sarro, and Dominik Sobania Automated Software Engineering (Journal) 2024 #LLM #SBSE DOI
Neural Architecture Search as Program Transformation Exploration Jack Turner, Elliot J. Crowley, and Michael F. P. O'Boyle Communications of the ACM (Journal) 2024 #AI #LLM #ML DOI
Automated Unit Test Improvement using Large Language Models at Meta Nadia Alshahwan, Jubin Chheda, Anastasia Finogenova, Beliz Gokkaya, Mark Harman, Inna Harper, Alexandru Marginean, Shubho Sengupta, and Eddy Wang Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering 2024 #LLM #SBSE #testing DOI
Enhancing Large Language Models-Based Code Generation by Leveraging Genetic Improvement Giovanni Pinna, Damiano Ravalico, Luigi Rovito, Luca Manzoni, and Andrea De Lorenzo EuroGP (Conference) 2024 #AI #LLM #ML DOI URL URL
Genetic Improvement of Last Level Cache William B. Langdon and David Clark EuroGP (Conference) 2024 #SBSE DOI PDF URL
The Patch Overfitting Problem in Automated Program Repair: Practical Magnitude and a Baseline for Realistic Benchmarking Justyna Petke, Matias Martinez, Maria Kechagia, Aldeida Aleti, and Federica Sarro FSE, Ideas, Visions and Reflections (Conference) 2024 #APR PDF URL URL
Genetic Improvement: Taking real-world source code and improving it using computational search methods Alexander Edward Ian Brownlee, Saemundur Oskar Haraldsson, John Robert Woodward, and Markus Wagner GECCO-comp (Conference) 2024 DOI
Large Language Models as All-in-one Operators for Genetic Improvement Gudny Birna Saemundsdottir and Saemundur Oskar Haraldsson GECCO-comp (Conference) 2024 #APR #LLM #SBSE DOI
Automated Software Performance Improvement with Magpie Aymeric Blot GI@ICSE (Workshop) 2024 DOI PDF SLIDES VIDEO VIDEO URL
Deep Mutations have Little Impact William B. Langdon and David Clark GI@ICSE (Workshop) 2024 #SBSE #testing DOI PDF PDF SLIDES VIDEO VIDEO VIDEO
Ecosystem Curation in Genetic Improvement for Emergent Software Systems Zsolt Nemeth, Penn Faulkner Rainford, and Barry Porter GI@ICSE (Workshop) 2024 DOI PDF SLIDES VIDEO VIDEO
Executing One's Way out of the Chinese Room Shin Yoo GI@ICSE (Keynote) 2024 DOI PDF SLIDES VIDEO
Genetic Improvement for DNN Security Hunter Baxter, Yu Huang, and Kevin Leach GI@ICSE (Workshop) 2024 DOI PDF SLIDES VIDEO VIDEO VIDEO
Grammar evolution and symbolic regression for astrometric centering of Hubble Space Telescope images Ricardo Sarmiento, Marina de la Cruz, Alfonso Ortega, Terrence M. Girard, Dana I. Casetti-Dinescu, Alejandro Cervantes, and Roberto Baena-Galle GI@ICSE (Workshop) 2024 DOI PDF SLIDES VIDEO VIDEO
Human Guidance Approaches for the Genetic Improvement of Software Benjamin J. Craine, Penn Faulkner Rainford, and Barry Porter GI@ICSE (Workshop) 2024 DOI PDF SLIDES VIDEO VIDEO
On Reducing Network Usage with Genetic Improvement James Callan, William B. Langdon, and Justyna Petke GI@ICSE (Workshop) 2024 DOI PDF SLIDES URL
Crafting generative art through genetic improvement: managing creative outputs in diverse fitness landscape Erik Fredericks GPTP (Conference) 2024
User-Centric Deployment of Automated Program Repair at Bloomberg David Williams, James Callan, Serkan Kirbas, Sergey Mechtaev, Justyna Petke, Thomas Prideaux-Ghee, and Federica Sarro ICSE (Conference) 2024 #APR PDF URL URL
LLM Fault Localisation within Evolutionary Computation Based Automated Program Repair Sardar Bin Murtaza, Aidan Mccoy, Zhiyuan Ren, Aidan Murphy, and Wolfgang Banzhaf LLMfwEC@GECCO (Workshop) 2024 #LLM DOI
Sustaining Evolution for Shallow Embodied Intelligence W. B. Langdon and Daniel Hulme Proceedings of 2023 International Conference on Embodied Intelligence, EI-2023 (Conference) 2024 #AI
The 13th International Workshop on Genetic Improvement (GI @ ICSE 2024) William B. Langdon, Gabin An, Aymeric Blot, Vesna Nowack, Justyna Petke, Shin Yoo, Oliver Krauss, Erik M. Fredericks, and Daniel Blackwell SEN (Journal) 2024 #LLM #testing DOI PDF VIDEO
Estimating Coastal Evolution with Machine Learning Mahmoud Al Najar (PhdThesis) 2023 #survey PDF URL
Evolving Software: Combining Online Learning with Mutation-Based Stochastic Search Joseph Renzullo, Westley Weimer, and Stephanie Forrest ACM TELO (Journal) 2023 #APR #SBSE DOI
Code Similarity and Location-Awareness Automatic Program Repair Heling Cao, Dong Han, Fangzheng Liu, Tianli Liao, Chenyang Zhao, and Jianshu Shi AS (Journal) 2023 #APR DOI URL
GI Software with fewer Data Caches Misses William B. Langdon, Justyna Petke, Aymeric Blot, and David Clark ArXiV (Archive) 2023 #SBSE PDF SLIDES VIDEO URL
Multi-Objective Improvement of Android Applications James Callan and Justyna Petke ArXiV (Archive) 2023 #SBSE PDF URL URL
Reinforcement Learning for Mutation Operator Selection in Automated Program Repair Carol Hanna, Aymeric Blot, and Justyna Petke ArXiV (Archive) 2023 #APR PDF URL
Software Product Line Engineering via Software Transplantation Leandro O. Souza, Earl T. Barr, Justyna Petke, Eduardo S. Almeida, and Paulo Anselmo M. S. Neto ArXiV (Archive) 2023 PDF URL
User-Centric Deployment of Automated Program Repair at Bloomberg David Williams, James Callan, Serkan Kirbas, Sergey Mechtaev, Justyna Petke, Thomas Prideaux-Ghee, and Federica Sarro ArXiV (Archive) 2023 #APR PDF URL
Iterative genetic improvement: Scaling stochastic program synthesis Yuan Yuan and Wolfgang Banzhaf Artificial Intelligence (Journal) 2023 #AI DOI PDF PDF URL
Correcting Instruction Expression Logic Errors with GenExp: A Genetic Programming Solution Mohammed Bekkouche Computer Science Journal of Moldova (Journal) 2023 #APR DOI URL
Program transformation landscapes for automated program modification using Gin Justyna Petke, Brad Alexander, Earl T. Barr, Alexander E. I. Brownlee, Markus Wagner, and David R. White ESE (Journal) 2023 #APR #SBSE DOI URL URL URL
Genetic Improvement of LLVM Intermediate Representation William B. Langdon, Afnan Al-Subaihin, Aymeric Blot, and David Clark EuroGP (Conference) 2023 #SBSE DOI PDF URL URL
Large Language Models for Software Engineering Angela Fan, Beliz Gokkaya, Mark Harman, Mitya Lyubarskiy, Shubho Sengupta, Shin Yoo, and Jie M. Zhang FoSE (Conference) 2023
Fully Autonomous Programming with Large Language Models Vadim Liventsev, Anastasiia Grishina, Aki Harma, and Leon Moonen GECCO (Conference) 2023 #APR #LLM #SBSE DOI PDF URL
Genetically Improved Software with fewer Data Caches Misses William B. Langdon, Justyna Petke, Aymeric Blot, and David Clark GECCO-comp (Conference) 2023 #SBSE DOI PDF SLIDES VIDEO
All about the money: Cost modeling and optimization of cloud applications Sebastian Baltes GI@ICSE (Keynote) 2023 #SBSE DOI PDF SLIDES SLIDES VIDEO VIDEO VIDEO
DebugNS: Novelty Search for Finding Bugs in Simulators David Griffin, Susan Stepney, and Ian Vidamour GI@ICSE (Workshop) 2023 DOI PDF SLIDES VIDEO VIDEO
Exploring the Use of Natural Language Processing Techniques for Enhancing Genetic Improvement Oliver Krauss GI@ICSE (Workshop) 2023 #AI DOI PDF SLIDES VIDEO VIDEO VIDEO
Generative Art via Grammatical Evolution Erik M. Fredericks, Abigail C. Diller, and Jared M. Moore GI@ICSE (Workshop) 2023 DOI PDF SLIDES VIDEO VIDEO URL
Genetic Improvement of OLC and H3 with Magpie William B. Langdon and Bradley J. Alexander GI@ICSE (Workshop) 2023 #SBSE #PyGGI DOI PDF PDF SLIDES VIDEO VIDEO URL
It's all in the Semantics: When are Genetically Improved Programs Still Correct? Myra B. Cohen GI@ICSE (Keynote) 2023 DOI PDF VIDEO
Towards Objective-Tailored Genetic Improvement Through Large Language Models Sungmin Kang and Shin Yoo GI@ICSE (Workshop) 2023 #LLM DOI PDF PDF SLIDES VIDEO VIDEO URL
Updating Gin's profiler for current Java Myles Watkinson and Alexander Brownlee GI@ICSE (Workshop) 2023 DOI PDF SLIDES VIDEO VIDEO URL
Introduction to the peer commentary special section on ``Jaws 30'' by W. B. Langdon Leonardo Vanneschi and Leonardo Trujillo GPEM (Journal) 2023 #APR DOI URL
Better Automatic Program Repair by Using Bug Reports and Tests Together Manish Motwani and Yuriy Brun ICSE (Conference) 2023 #APR PDF
Software Testing Research Challenges: An Industrial Perspective Nadia Alshahwan, Mark Harman, and Alexandru Marginean ICST (Conference) 2023 #AI #APR #SBSE #testing DOI PDF URL
Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research Emily Rowan Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, and John Woodward IEEE TSE (Journal) 2023 #APR DOI URL
Faster sorting algorithms discovered using deep reinforcement learning Daniel J. Mankowitz, Andrea Michi, Anton Zhernov, Marco Gelmi, Marco Selvi, Cosmin Paduraru, Edouard Leurent, Shariq Iqbal, Jean-Baptiste Lespiau, Alex Ahern, Thomas Köppe, Kevin Millikin, Stephen Gaffney, Sophie Elster, Jackson Broshear, Chris Gamble, Kieran Milan, Robert Tung, Minjae Hwang, A. Taylan Cemgil, Mohammadamin Barekatain, Yujia Li, Amol Mandhane, Thomas Hubert, Julian Schrittwieser, Demis Hassabis, Pushmeet Kohli, Martin A. Riedmiller, Oriol Vinyals, and David Silver Nature (Journal) 2023 DOI URL URL
CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives Joel Kuepper, Andres Erbsen, Jason Gross, Owen Conoly, Chuyue Sun, Samuel Tian, David Wu, Adam Chlipala, Chitchanok Chuengsatiansup, Daniel Genkin, Markus Wagner, and Yuval Yarom PLDI (Conference) 2023 #SBSE DOI PDF PDF URL URL URL
Genetic Improvement @ ICSE 2023 William B. Langdon, Vesna Nowack, Justyna Petke, Erik M. Fredericks, Gabin An, Aymeric Blot, Markus Wagner, and Hyeonseok Lee SEN (Journal) 2023 #LLM #testing DOI PDF VIDEO
Developer Views on Software CarbonFootprint and Its Potential for AutomatedReduction Haozhou Lyu, Gregory Gay, and Maiko Sakamoto SSBSE (Conference) 2023 #survey DOI
Enhancing Genetic Improvement Mutations Using Large Language Models Alexander E. I. Brownlee, James Callan, Karine Even-Mendoza, Alina Geiger, Carol Hanna, Justyna Petke, Federica Sarro, and Dominik Sobania SSBSE (Conference) 2023 #LLM #SBSE DOI PDF PDF URL URL URL
Evaluating Explanations for Software Patches Generated by Large Language Models Dominik Sobania, Alina Geiger, James Callan, Alexander E. I. Brownlee, Carol Hanna, Rebecca Moussa, Mar Zamorano Lopez, Justyna Petke, and Federica Sarro SSBSE (Conference) 2023 #APR #LLM #SBSE DOI PDF URL URL URL
Exploring Genetic Improvement of the Carbon Footprint of Web Pages Haozhou Lyu, Gregory Gay, and Maiko Sakamoto SSBSE (Conference) 2023 #SBSE DOI PDF
SearchGEM5: Towards Reliable gem5 with Search Based Software Testing and Large Language Models Aidan Dakhama, Karine Even-Mendoza, W. B. Langdon, Hector Menendez Benito, and Justyna Petke SSBSE (Conference) 2023 #LLM #SBSE #testing DOI PDF VIDEO URL URL
Pattern Mining and Genetic Improvement in Compilers and Interpreters Oliver Krauss (PhdThesis) 2022 #SBSE PDF URL
Code and Data Synthesis for Genetic Improvement in Emergent Software Systems Penny Faulkner Rainford and Barry Porter ACM TELO (Journal) 2022 DOI
Lineage Selection in Mixed Populations for Genetic Improvement Penny Faulkner Rainford and Barry Porter ALIFE (Conference) 2022 #SBSE DOI URL URL
Scaling Genetic Improvement and Automated Program Repair Mark Harman APR@ICSE (Keynote) 2022 #APR #SBSE DOI PDF VIDEO URL
From Requirements to Source Code: Evolution of Behavioral Programs Roy Poliansky, Moshe Sipper, and Achiya Elyasaf AS (Journal) 2022 DOI URL URL
Keeping Secrets: Multi-objective Genetic Improvement forDetecting and Reducing Information Leakage Ibrahim Mesecan, Daniel Blackwell, David Clark, Myra B. Cohen, and Justyna Petke ASE (Conference) 2022 #APR #SBSE #PyGGI DOI PDF URL
CirFix: automatically repairing defects in hardware design code Hammad Ahmad, Yu Huang, and Westley Weimer ASPLOS (Conference) 2022 #APR DOI URL
A Comprehensive Survey of Benchmarks for Automated Improvement of Software's Non-Functional Properties Aymeric Blot and Justyna Petke ArXiV (Archive) 2022 #survey PDF URL
Evolution through Large Models Joel Lehman, Jonathan Gordon, Shawn Jain, Kamal Ndousse, Cathy Yeh, and Kenneth O. Stanley ArXiV (Archive) 2022 #APR PDF VIDEO URL URL
MAGPIE: Machine Automated General Performance Improvement via Evolution of Software Aymeric Blot and Justyna Petke ArXiV (Archive) 2022 #SBSE DOI PDF URL URL
On the Utility of Marrying GIN and PMD for Improving Stack Overflow Code Snippets Sherlock A. Licorish and Markus Wagner ArXiV (Archive) 2022 PDF URL
Optimizing LLVM Pass Sequences with Shackleton: A Linear Genetic Programming Framework Hannah Peeler, Shuyue Stella Li, Andrew N. Sloss, Kenneth N. Reid, Yuan Yuan, and Wolfgang Banzhaf ArXiV (Archive) 2022 #SBSE PDF URL URL
How Do Android Developers Improve Non-Functional Properties of Software? James Callan, Oliver Krauss, Justyna Petke, and Federica Sarro ESE (Journal) 2022 DOI PDF URL URL
How do Android developers improve non-functional properties of software? James Callan, Oliver Krauss, Justyna Petke, and Federica Sarro ESE (Journal) 2022 DOI URL
Towards developer-centered automatic program repair: findings from Bloomberg Emily Rowan Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, John Woodward, Serkan Kirbas, Etienne Windels, and Olayori McBello ESEC/FSE (Conference) 2022 #APR DOI
Using Phylogenetic Analysis to Enhance Genetic Improvement Penny Rainford and Barry Porter GECCO (Conference) 2022 DOI PDF VIDEO
Optimizing LLVM Pass Sequences with Shackleton: A Linear Genetic Programming Framework Hannah Peeler, Shuyue Li, Andrew Sloss, Kenneth Reid, Yuan Yuan, and Wolfgang Banzhaf GECCO-comp (Conference) 2022 DOI URL
Amaru - A Framework for combining Genetic Improvement with Pattern Mining Oliver Krauss GI@GECCO (Workshop) 2022 DOI PDF SLIDES VIDEO URL
Automatically Exploring Computer System Design Spaces Bobby R. Bruce GI@GECCO (Workshop) 2022 #SBSE DOI PDF SLIDES
Dissecting Copy/Delete/Replace/Swap mutations: Insights from a GIN Case Study Sherlock A. Licorish and Markus Wagner GI@GECCO (Workshop) 2022 #APR #SBSE DOI PDF SLIDES VIDEO
Evaluation of Genetic Improvement Tools for Improvement of Non-functional Properties of Software Shengjie Zuo, Aymeric Blot, and Justyna Petke GI@GECCO (Workshop) 2022 #survey #PyGGI DOI PDF URL
From Deep Learning to Human Judgments: Lessons for Genetic Improvement Westley Weimer GI@GECCO (Keynote) 2022 SLIDES VIDEO
Genetic Improvement in the Shackleton Framework for Optimizing LLVM Pass Sequences Shuyue Stella Li, Hannah Peeler, Andrew N. Sloss, Kenneth N. Reid, and Wolfgang Banzhaf GI@GECCO (Workshop) 2022 DOI PDF PDF SLIDES VIDEO URL URL
Genetic Improvement of Shoreline Evolution Forecasting Models Mahmoud Al Najar, Rafael Almar, Erwin W. J. Bergsma, Jean-Marc Delvit, and Dennis G. Wilson GI@GECCO (Workshop) 2022 DOI PDF SLIDES SLIDES VIDEO
Leveraging Fuzzy System to Reduce Uncertainty of Decision Making in Software Engineering Automation Yueke Zhang and Yu Huang GI@GECCO (Workshop) 2022 DOI PDF SLIDES VIDEO
Opportunities for Genetic Improvement of Cryptographic Code Chitchanok Chuengsatiansup, Markus Wagner, and Yuval Yarom GI@GECCO (Workshop) 2022 DOI PDF SLIDES VIDEO
Py2Cy: A Genetic Improvement Tool To Speed Up Python James Zhong, Max Hort, and Federica Sarro GI@GECCO (Workshop) 2022 #SBSE DOI PDF SLIDES VIDEO URL
The case for Grammatical Evolution in test generation Aidan Murphy, Thomas Laurent, and Anthony Ventresque GI@GECCO (Workshop) 2022 #SBSE #testing DOI PDF SLIDES VIDEO
Towards evolution-based autonomy in large-scale systems Damien Anderson, Paul Harvey, Yusaku Kaneta, Petros Papadopoulos, Philip Rodgers, and Marc Roper GI@GECCO (Workshop) 2022 DOI PDF SLIDES VIDEO
Fault Prediction for Large Scale Projects Using Deep Learning Techniques R. Thirumalai Selvi and P Patchaiammal ICAIS (Conference) 2022 DOI
Improving Search-Based Automatic Program Repair With Neural Machine Translation Dongcheng Li, W. Eric Wong, Mingyong Jian, Yi Geng, and Matthew Chau IEEE Access (Journal) 2022 #APR DOI
Evaluating Automatic Program Repair Capabilities to Repair API Misuses Maria Kechagia, Sergey Mechtaev, Federica Sarro, and Mark Harman IEEE TSE (Journal) 2022 #APR #SBSE DOI PDF URL URL
Quality of Automated Program Repair on Real-World Defects Manish Motwani, Mauricio Soto, Yuriy Brun, Rene Just, and Claire Le Goues IEEE TSE (Journal) 2022 #APR DOI
Understanding the Power of Evolutionary Computation for GPU Code Optimization Jhe-Yu Liou, Muaaz Awan, Steven Hofmeyr, Stephanie Forrest, and Carole-Jean Wu IISWC (Conference) 2022 #SBSE DOI SLIDES
Automatic Repair of Java Programs Weighted Fusion Similarity via Genetic Programming Heling Cao, Zhenghaohe He, Yangxia Meng, and Yonghe Chu Information Technology and Control (Journal) 2022 #APR DOI
Digging into Semantics: Where Do Search-Based Software Repair Methods Search? Hammad Ahmad, Padraic Cashin, Stephanie Forrest, and Westley Weimer PPSN (Conference) 2022 #APR #SBSE DOI PDF
Using Genetic Improvement to Optimise Optimisation Algorithm Implementations Aymeric Blot and Justyna Petke ROADEF (Conference) 2022 #SBSE #survey #PyGGI PDF SLIDES URL
Multi-objective Genetic Improvement: A Case Study with EvoSuite James Callan and Justyna Petke SSBSE (Conference) 2022 DOI
Automated Design Simplification of Quantum Program Synthesis George O'Brien (PhdThesis) 2021 PDF URL
Automated Software Transplantation Alexandru Marginean (PhdThesis) 2021 #APR #SBSE PDF URL
Fitness Landscape Analysis applied to functional Genetic Improvement Daan van Laar 2021 #PyGGI PDF URL
Mining Software Artifacts for use in Automated Machine Learning Jose Pablo Cambronero Sanchez (PhdThesis) 2021 #SBSE PDF URL URL URL URL
Synergetic Interaction Between Fault Localization and Defect Prediction Jeongju Sohn (PhdThesis) 2021 #SBSE PDF URL
Genetic Improvement of Data for Maths Functions William B. Langdon and Oliver Krauss ACM TELO (Journal) 2021 #SBSE DOI PDF VIDEO URL
Genetic Improvement of Routing Protocols for Delay Tolerant Networks Michela Lorandi, Leonardo Lucio Custode, and Giovanni Iacca ACM TELO (Journal) 2021 DOI PDF URL
Refining Fitness Functions for Search-Based Program Repair Zhiqiang Bian, Justyna Petke, and Aymeric Blot APR@ICSE (Workshop) 2021 #APR #SBSE DOI PDF VIDEO URL
HyperGI: Automated Detection and Repair of Information Flow Leakage Ibrahim Mesecan, Daniel Blackwell, David Clark, Myra B. Cohen, and Justyna Petke ASE (Conference) 2021 #APR #SBSE #PyGGI DOI PDF PDF URL URL
Evolving Reinforcement Learning Algorithms John D. Co-Reyes, Yingjie Miao, Daiyi Peng, Esteban Real, Sergey Levine, Quoc V. Le, Honglak Lee, and Aleksandra Faust ArXiV (Archive) 2021 PDF VIDEO URL
Improving Readability of Scratch Programs with Search-based Refactoring Felix Adler, Gordon Fraser, Eva Gruendinger, Nina Koerber, Simon Labrenz, Jonas Lerchenberger, Stephan Lukasczyk, and Sebastian Schweikl ArXiV (Archive) 2021 #SBSE PDF URL
Rosita++: Automatic Higher-Order Leakage Elimination from Cryptographic Code Madura A. Shelton, Lukasz Chmielewski, Niels Samwel, Markus Wagner, Lejla Batina, and Yuval Yarom CCS (Conference) 2021 DOI URL URL
Behold the Ch!Ld Perry R. Cook Communications of the ACM (Journal) 2021 DOI
Facebook's Cyber-Cyber and Cyber-Physical Digital Twins John Ahlgren, Kinga Bojarczuk, Sophia Drossopoulou, Inna Dvortsova, Johann George, Natalija Gucevska, Mark Harman, Maria Lomeli, Simon M. Lucas, Erik Meijer, Steve Omohundro, Rubmary Rojas, Silvia Sapora, and Norm Zhou EASE (Conference) 2021 #SBSE DOI PDF URL
CGenProg: Adaptation of cartesian genetic programming with migration and opposite guesses for automatic repair of software regression faults Alireza Khalilian, Ahmad Baraani-Dastjerdi, and Bahman Zamani ESA (Journal) 2021 #APR #testing DOI URL
Software Robustness: A Survey, a Theory, and Some Prospects Justyna Petke, David Clark, and William B. Langdon ESEC/FSE (Conference) 2021 #survey DOI PDF SLIDES URL
Evaluating Partial Correctness of Programs in Automated Program Repair Yusaku Ito, Hironori Washizaki, Kazunori Sakamoto, and Yoshiaki Fukazawa GCCE (Conference) 2021 #APR DOI
Genetic Improvement of Data for Maths Functions* William B. Langdon and Oliver Krauss GECCO-comp (Conference) 2021 #SBSE DOI PDF SLIDES VIDEO URL
Genetic Improvement of Routing Protocols for Delay Tolerant Networks Michela Lorandi, Leonardo Lucio Custode, and Giovanni Iacca GECCO-comp (Conference) 2021 DOI
Genetic improvement: taking real-world source code and improving it using genetic programming Saemundur Haraldsson, Alexander Brownlee, John R. Woodward, Markus Wagner, and Bradley Alexander GECCO-comp (Conference) 2021 DOI URL
Improving Assertion Oracles with Evolutionary Computation Valerio Terragni, Gunel Jahangirova, Mauro Pezze, and Paolo Tonella GECCO-comp (Conference) 2021 #SBSE #testing DOI
(Genetically) Improving Novelty in Procedural Story Generation Erik Fredericks and Byron DeVries GI@ICSE (Workshop) 2021 DOI PDF VIDEO VIDEO VIDEO VIDEO URL URL
A Permutation Representation of Covering Arrays Ryan Dougherty and Xi Jiang GI@ICSE (Workshop) 2021 DOI VIDEO VIDEO VIDEO
Applying Automated Program Repair to Dataflow Programming Languages Yu Huang, Hammad Ahmad, Stephanie Forrest, and Westley Weimer GI@ICSE (Workshop) 2021 #APR DOI VIDEO VIDEO VIDEO
CRNRepair: Automated Program Repair of Chemical Reaction Networks Ibrahim Mesecan, Michael C. Gerten, James I. Lathrop, Myra B. Cohen, and Tomas Haddad Caldas GI@ICSE (Workshop) 2021 #APR #PyGGI DOI PDF VIDEO VIDEO VIDEO URL
Engineering and Evolving Software Stephanie Forrest GI@ICSE (Keynote) 2021 #AI DOI VIDEO URL
Exploring the Accuracy -- Energy Trade-off in Machine Learning Alexander E. I. Brownlee, Jason Adair, Saemundur O. Haraldsson, and John Jabbo GI@ICSE (Workshop) 2021 DOI PDF VIDEO VIDEO VIDEO
Generating Objected-Oriented Source Code Using Genetic Programming Vicente Illanes and Alexandre Bergel GI@ICSE (Workshop) 2021 DOI PDF PDF VIDEO VIDEO VIDEO
Open Challenges in Genetic Improvement for Emergent Software Systems Penelope Faulkner Rainford and Barry Porter GI@ICSE (Workshop) 2021 DOI PDF VIDEO VIDEO VIDEO
Optimising SQL Queries Using Genetic Improvement James Callan and Justyna Petke GI@ICSE (Workshop) 2021 DOI PDF VIDEO VIDEO VIDEO
Partial Specifications for Program Repair Linsey Kitt and Myra B. Cohen GI@ICSE (Workshop) 2021 #APR #testing #PyGGI DOI PDF VIDEO VIDEO VIDEO
Uniform Edit Selection for Genetic Improvement: Empirical Analysis of Mutation Operator Efficacy Marta Smigielska, Aymeric Blot, and Justyna Petke GI@ICSE (Workshop) 2021 #APR #PyGGI DOI PDF VIDEO VIDEO VIDEO URL
Using Genetic Improvement to Retarget quantum Software on Differing Hardware George O'Brien and John Clark GI@ICSE (Workshop) 2021 DOI VIDEO VIDEO VIDEO
Grammatical Evolution Mapping for Semantically-Constrained Genetic Programming Alcides Fonseca, Paulo Santos, Guilherme Espada, and Sara Silva GPTP (Conference) 2021 #SBSE DOI
A New Genetic Improvement Operator Based on Frequency Analysis for Genetic Algorithms Applied to Job Shop Scheduling Problem Monique Simplicio Viana, Rodrigo Colnago Contreras, and Orides Morandin Junior ICAISC (Conference) 2021 DOI
Enhancing Genetic Improvement of Software with Regression Test Selection Giovani Guizzo, Justyna Petke, Federica Sarro, and Mark Harman ICSE (Conference) 2021 #SBSE #testing DOI PDF PDF VIDEO URL URL URL URL
Testing Web Enabled Simulation at Scale Using Metamorphic Testing John Ahlgren, Maria Eugenia Berezin, Kinga Bojarczuk, Elena Dulskyte, Inna Dvortsova, Johann George, Natalija Gucevska, Mark Harman, Maria Lomeli, Erik Meijer, Silvia Sapora, and Justin Spahr-Summers ICSE (Conference) 2021 #SBSE #testing DOI PDF VIDEO URL
Artifact for Enhancing Genetic Improvement of Software with Regression Test Selection Giovani Guizzo, Justyna Petke, Federica Sarro, and Mark Harman ICSE-comp (Conference) 2021 #SBSE DOI PDF URL
EvoSpex: An Evolutionary Algorithm for Learning Postconditions (artifact) Facundo Molina, Pablo Ponzio, Nazareno Aguirre, and Marcelo Frias ICSE-comp (Conference) 2021 DOI URL
Exploring True Test Overfitting in Dynamic Automated Program Repair using Formal Methods Amirfarhad Nilizadeh, Gary T. Leavens, Xuan-Bach Dinh Le, Corina S. Pasareanu, and David R. Cok ICST (Conference) 2021 #APR #testing DOI URL URL
A Novel Approach For Search-Based Program Repair Leonardo Trujillo, Omar M. Villanueva, and Daniel E. Hernandez IEEE Software (Journal) 2021 #APR #SBSE DOI
On the Introduction of Automatic Program Repair in Bloomberg Serkan Kirbas, Etienne Windels, Olayori McBello, Kevin Kells, Matthew Pagano, Rafal Szalanski, Vesna Nowack, Emily Winter, Steve Counsell, David Bowes, Tracy Hall, Saemundur Haraldsson, and John Woodward IEEE Software (Journal) 2021 #APR DOI PDF URL
Empirical Comparison of Search Heuristics for Genetic Improvement of Software Aymeric Blot and Justyna Petke IEEE TEVC (Journal) 2021 #SBSE #PyGGI DOI PDF URL URL
Evolving JavaScript code to reduce load time Fabio de A. Farzat, Marcio de O. Barros, and Guilherme H. Travassos IEEE TSE (Journal) 2021 DOI
SOSRepair: Expressive Semantic Search for Real-World Program Repair Afsoon Afzal, Manish Motwani, Kathryn T. Stolee, Yuriy Brun, and Claire Le Goues IEEE TSE (Journal) 2021 #APR DOI
Rosita: Towards Automatic Elimination of Power-Analysis Leakage in Ciphers Madura A. Shelton, Niels Samwel, Lejla Batina, Francesco Regazzoni, Markus Wagner, and Yuval Yarom NDSS (Conference) 2021 #SBSE DOI PDF PDF VIDEO URL
Automated Repair of Java Programs with Random Search via Code Similarity Heling Cao, Fangzheng Liu, Jianshu Shi, Yonghe Chu, and Miaolei Deng QRS-C (Conference) 2021 #APR #testing DOI
Improving Readability of Scratch Programs with Search-based Refactoring Felix Adler, Gordon Fraser, Eva Gruendinger, Nina Koerber, Simon Labrenz, Jonas Lerchenberger, Stephan Lukasczyk, and Sebastian Schweikl SCAM (Conference) 2021 #SBSE DOI PDF VIDEO URL URL URL
Genetic Improvement @ ICSE 2021: Personal reflection of a Workshop Participant Alexander E. I. Brownlee SEN (Journal) 2021 DOI
Improving Android App Responsiveness through Search-Based Frame Rate Reduction James Callan and Justyna Petke SSBSE (Conference) 2021 #SBSE #survey DOI URL
Refining Fitness Functions for Search-Based Automated Program Repair: A Case Study with ARJA and ARJA-e Giovani Guizzo, Aymeric Blot, James Callan, Justyna Petke, and Federica Sarro SSBSE (Conference) 2021 #APR #SBSE DOI VIDEO URL URL
Boosting Automated Program Repair for Adoption By Practitioners Anil Koyuncu (PhdThesis) 2020 #APR PDF URL
Fast Generation of Big Random Binary Trees William B. Langdon (TechReport) 2020 PDF SLIDES VIDEO URL
Genetic Improvement of Software for Energy Efficiency in Noisy and Fragmented Eco-Systems Mahmoud Abdulwahab K. Bokhari (PhdThesis) 2020 #SBSE PDF URL
Longitudinal Analysis of the Applicability of Program Repair on Past Commits Khashayar Etemadi, Niloofar Tarighat, Siddharth Yadav, Matias Martinez, and Martin Monperrus (TechReport) 2020 #APR PDF URL
GEVO: GPU Code Optimization Using Evolutionary Computation Jhe-Yu Liou, Xiaodong Wang, Stephanie Forrest, and Carole-Jean Wu ACM TACO (Journal) 2020 DOI URL
Toward Better Evolutionary Program Repair: an Integrated Approach Yuan Yuan and Wolfgang Banzhaf ACM TOSEM (Journal) 2020 #APR #SBSE DOI PDF URL
Extending Context Awareness by Anticipating Uncertainty with Enki and Darjeeling Sharmin Jahan, Ian Riley, Charles Walter, and Rose F. Gamble ACSOS (Conference) 2020 DOI
Refining Fitness Functions in Test-Based Program Repair Justyna Petke and Aymeric Blot APR@ICSE (Workshop) 2020 #APR #SBSE DOI PDF
Parsing Expression Grammars and Their Induction Algorithm Wojciech Wieczorek, Olgierd Unold, and Lukasz Strak AS (Journal) 2020 DOI URL
Empirical Analysis of 1-edit Degree Patches in Syntax-Based Automatic Program Repair Piotr Dziurzanski, Simos Gerasimou, Dimitris Kolovos, and Nicholas Matragkas CEC (Conference) 2020 #APR #SBSE DOI PDF URL
Genetic Improvement of Genetic Programming W. B. Langdon CEC (Session) 2020 #GISMO #SBSE DOI PDF PDF SLIDES VIDEO
Injecting Shortcuts for Faster Running Java Code Alexander Brownlee, Justyna Petke, and Anna F. Rasburn CEC (Conference) 2020 #SBSE DOI PDF PDF URL
Adding More Color to Patch Picture Martin Rinard Communications of the ACM (Journal) 2020 #APR DOI URL
Biases and Differences in Code Review using Medical Imaging and Eye-Tracking: Genders, Humans, and Machines Yu Huang, Kevin Leach, Zohreh Sharafi, Nicholas McKay, Tyler Santander, and Westley Weimer ESEC/FSE (Conference) 2020 #APR #SBSE DOI PDF VIDEO URL
Evolutionary Improvement of Assertion Oracles Valerio Terragni, Gunel Jahangirova, Paolo Tonella, and Mauro Pezze ESEC/FSE (Conference) 2020 #SBSE DOI PDF VIDEO URL
Automatically Evolving Lookup Tables for Function Approximation Oliver Krauss and W. B. Langdon EuroGP (Conference) 2020 DOI PDF URL
Comparing Genetic Programming Approaches for Non-Functional Genetic Improvement Case Study: Improvement of MiniSAT's Running Time Aymeric Blot and Justyna Petke EuroGP (Conference) 2020 #SBSE #PyGGI DOI PDF SLIDES VIDEO URL
Integrating HeuristicLab with Compilers and Interpreters for Non-Functional Code Optimization Daniel Dorfmeister and Oliver Krauss EvoSoft@GECCO (Workshop) 2020 #SBSE DOI PDF
Making Better Use of Repair Templates in Automated Program Repair: A Multi-Objective Approach Yuan Yuan and Wolfgang Banzhaf Evolution in Action: Past, Present and Future: A Festschrift in Honor of Erik D. Goodman (Collection) 2020 #APR DOI
Novelty Search for Automatic Bug Repair Omar M. Villanueva, Leonardo Trujillo, and Daniel E Hernandez GECCO (Conference) 2020 #APR DOI
Towards Rigorous Validation of Energy Optimisation Experiments Mahmoud A. Bokhari, Brad Alexander, and Markus Wagner GECCO (Conference) 2020 DOI PDF URL
Exploiting Fault Localisation for Efficient Program Repair Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Emily Winter, and John Woodward GECCO-comp (Conference) 2020 #APR DOI
GEVO-ML: A Proposal for Optimizing ML Code with Evolutionary Computation Jhe-Yu Liou, Xiaodong Wang, Stephanie Forrest, and Carole-Jean Wu GECCO-comp (Conference) 2020 #ML DOI
Genetic Improvement: Taking Real-World Source Code and Improving It Using Genetic Programming Samundur O. Haraldsson, John R. Woodward, and Markus Wagner GECCO-comp (Conference) 2020 DOI
Genetic Programming: A Tutorial Introduction Una-May O'Reilly and Erik Hemberg GECCO-comp (Conference) 2020 DOI
Hyper-Heuristics Tutorial Daniel R. Tauritz and John Woodward GECCO-comp (Conference) 2020 DOI
An Annotated Dataset of Stack Overflow Post Edits Sebastian Baltes and Markus Wagner GI@GECCO (Workshop) 2020 #SBSE DOI PDF PDF URL
Evolving sqrt into 1/x via Software Data Maintenance William B. Langdon and Oliver Krauss GI@GECCO (Workshop) 2020 #SBSE DOI PDF SLIDES VIDEO
Genetic Improvement of Software Efficiency: The Curse of Fitness Estimation Mahmoud A. Bokhari, Markus Wagner, and Brad Alexander GI@GECCO (Workshop) 2020 #ML #SBSE DOI PDF
Optimising the Fit of Stack Overflow Code Snippets into Existing Code Brittany Reid, Christoph Treude, and Markus Wagner GI@GECCO (Workshop) 2020 #SBSE DOI PDF PDF URL URL
Tuning Genetic Algorithm Parameters using Design of Experiments Mohsen Mosayebi and Manbir Sodhi GI@GECCO (Workshop) 2020 #SBSE DOI PDF
Checkers: Multi-modal Darwinian API Optimisation Santanu Kumar Dash, Fan Wu, Michail Basios, Lingbo Li, and Leslie Kanthan GI@ICSE (Workshop) 2020 #SBSE DOI PDF SLIDES VIDEO
Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry Emily Winter, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Vesna Nowack, and John Woodward GI@ICSE (Workshop) 2020 #APR #SBSE #survey DOI PDF SLIDES VIDEO
Stack-Based Genetic Improvement Aymeric Blot and Justyna Petke GI@ICSE (Workshop) 2020 #APR #SBSE DOI PDF SLIDES VIDEO
Synthetic Benchmarks for Genetic Improvement Aymeric Blot and Justyna Petke GI@ICSE (Workshop) 2020 #SBSE DOI PDF SLIDES VIDEO
Towards Knowledge Guided Genetic Improvement Oliver Krauss, Hanspeter Moessenboeck, and Michael Affenzeller GI@ICSE (Workshop) 2020 #SBSE DOI PDF SLIDES VIDEO
WES: Agent-based User Interaction Simulation on Real Infrastructure John Ahlgren, Maria Eugenia Berezin, Kinga Bojarczuk, Elena Dulskyte, Inna Dvortsova, Johann George, Natalija Gucevska, Mark Harman, Ralf Laemmel, Erik Meijer, Silvia Sapora, and Justin Spahr-Summers GI@ICSE (Keynote) 2020 #APR #ML #SBSE #testing DOI PDF VIDEO URL
ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming Yuan Yuan and Wolfgang Banzhaf IEEE TSE (Journal) 2020 #APR DOI
A Survey on Automatic Bug Fixing Heling Cao, YangXia Meng, Jianshu Shi, Lei Li, Tiaoli Liao, and Chenyang Zhao ISSSR (Conference) 2020 #APR #survey DOI
A Review on Complex System Engineering Pierre Parrend and Pierre Collet Journal of Systems Science and Complexity (Journal) 2020 DOI
Verified Transformations and Hoare Logic: Beautiful Proofs for Ugly Assembly Language Jay Bosamiya, Sydney Gibson, Yao Li, Bryan Parno, and Chris Hawblitzel NSV (Workshop) 2020 DOI
Genetic Improvement @ ICSE 2020 William B. Langdon, Westley Weimer, Justyna Petke, Erik Fredericks, Seongmin Lee, Emily Winter, Michail Basios, Myra B. Cohen, Aymeric Blot, Markus Wagner, Bobby R. Bruce, Shin Yoo, Simos Gerasimou, Oliver Krauss, Yu Huang, and Michael Gerten SEN (Journal) 2020 DOI PDF PDF VIDEO URL URL
Defects4J as a Challenge Case for the Search-Based Software Engineering Community Gregory Gay and Rene Just SSBSE (Conference) 2020 #APR #SBSE DOI VIDEO
Impact of Test Suite Coverage on Overfitting in Genetic Improvement of Software Mingyi Lim, Giovani Guizzo, and Justyna Petke SSBSE (Conference) 2020 #SBSE DOI PDF VIDEO
Automated Program-Semantic Defect Repair and False-Positive Elimination without Side Effects Yukun Dong, Mengying Wu, Shanchen Pang, Li Zhang2, Wenjing Yin, Meng Wu, and Haojie Li Symmetry (Journal) 2020 #APR DOI URL
Darwinian Code Optimisation Michail Basios (PhdThesis) 2019 #APR #SBSE PDF URL
Deep Pattern Mining for Program Repair Kui Liu (PhdThesis) 2019 #APR PDF URL
The State and Future of Genetic Improvement William B. Langdon, Westley Weimer, Christopher Timperley, Oliver Krauss, Zhen Yu Ding, Yiwei Lyu, Nicolas Chausseau, Eric Schulte, Shin Hwei Tan, Kevin Leach, Yu Huang, and Gabin An (TechReport) 2019 PDF PDF PDF URL
Automated Program Repair Claire Le Goues, Michael Pradel, and Abhik Roychoudhury Communications of the ACM (Journal) 2019 #APR DOI PDF VIDEO
A comparison of tree- and line-oriented observational slicing David Binkley, Nicolas Gold, Syed Islam, Jens Krinke, and Shin Yoo ESE (Journal) 2019 DOI PDF
PyGGI 2.0: Language Independent Genetic Improvement Framework Gabin An, Aymeric Blot, Justyna Petke, and Shin Yoo ESEC/FSE (Conference) 2019 #APR #SBSE #PyGGI DOI PDF SLIDES VIDEO URL URL
Evolving AVX512 Parallel C Code using GP William B. Langdon and Ronny Lorenz EuroGP (Conference) 2019 #SBSE DOI PDF URL URL URL
Code Synthesis in Self-Improving Software Systems Roberto Vito Rodrigues Filho, Alexander Wild, and Barry Porter FAS*W (Workshop) 2019 DOI PDF
A Hybrid Evolutionary System for Automatic Software Repair Yuan Yuan and Wolfgang Banzhaf GECCO (Conference) 2019 #APR #SBSE DOI
Gin: genetic improvement research made easy Alexander E. I. Brownlee, Justyna Petke, Brad Alexander, Earl T. Barr, Markus Wagner, and David R. White GECCO (Conference) 2019 #SBSE DOI PDF SLIDES
Teaching GP to program like a human software developer: using perplexity pressure to guide program synthesis approaches Dominik Sobania and Franz Rothlauf GECCO (Conference) 2019 #LLM #SBSE DOI
Genetic Improvement of Data gives Binary Logarithm from sqrt W. B. Langdon and Justyna Petke GECCO-comp (Conference) 2019 #SBSE DOI PDF
A Survey of Genetic Improvement Search Spaces Justyna Petke, Brad Alexander, Earl T. Barr, Alexander E. I. Brownlee, Markus Wagner, and David R. White GI@GECCO (Workshop) 2019 #APR #SBSE #survey DOI PDF
Genetic Algorithms for Affine Transformations to Existential t-Restrictions Ryan E. Dougherty, Erin Lanus, Charles J. Colbourn, and Stephanie Forrest GI@GECCO (Workshop) 2019 #testing DOI PDF VIDEO
Genetic Improvement of Data gives double precision invsqrt W. B. Langdon GI@GECCO (Workshop) 2019 #SBSE DOI PDF SLIDES URL
On Adaptive Specialisation in Genetic Improvement Aymeric Blot and Justyna Petke GI@GECCO (Workshop) 2019 #SBSE DOI PDF
The Quest for Non-Functional Property Optimisation in Heterogeneous and Fragmented Ecosystems: a Distributed Approach Mahmoud A. Bokhari, Markus Wagner, and Brad Alexander GI@GECCO (Workshop) 2019 DOI PDF
Toward Human-Like Summaries Generated from Heterogeneous Software Artefacts Mahfouth Alghamdi, Christoph Treude, and Markus Wagner GI@GECCO (Workshop) 2019 #SBSE DOI PDF PDF URL
Better Code Search and Reuse for Better Program Repair Qi Xin and Steven Reiss GI@ICSE (Workshop) 2019 #APR DOI PDF SLIDES URL
Evolutionary Computation for Improving Malware Analysis Kevin Leach, Ryan Dougherty, Chad Spensky, Stephanie Forrest, and Westley Weimer GI@ICSE (Workshop) 2019 PDF PDF SLIDES
Fuzzy Edit Sequences in Genetic Improvement Aymeric Blot GI@ICSE (Workshop) 2019 #SBSE DOI PDF PDF SLIDES
Genetic Improvement of GPU Code Jhe-Yu Liou, Stephanie Forrest, and Carole-Jean Wu GI@ICSE (Workshop) 2019 DOI PDF PDF SLIDES URL URL
Industrial experience of Genetic Improvement in Facebook Nadia Alshahwan GI@ICSE (Keynote) 2019 #APR DOI PDF
Leveraging Program Invariants to Promote Population Diversity in Search-Based Automatic Program Repair Zhen Yu Ding, Yiwei Lyu, Christopher Timperley, and Claire Le Goues GI@ICSE (Workshop) 2019 #SBSE DOI PDF SLIDES
Mining Patterns from Genetic Improvement Experiments Oliver Krauss, Hanspeter Moessenboeck, and Michael Affenzeller GI@ICSE (Workshop) 2019 DOI PDF SLIDES
A Journey Among Java Neutral Program Variants Nicolas Harrand, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus, and Benoit Baudry GPEM (Journal) 2019 DOI PDF URL
Uncovering Performance Opportunities by Relaxing Program Semantics of GPGPU Kernels Jhe-Yu Liou, Stephanie Forrest, and Carole-Jean Wu GPGPU (Workshop) 2019 PDF URL
An Evolutionary System for better automatic software repair Yuan Yuan and Wolfgang Banzhaf GPTP (Conference) 2019 #APR DOI
Automatic Software Merging using Automated Program Repair Xiaoqian Xing and Katsuhisa Maruyama IBF (Workshop) 2019 #APR DOI URL
SapFix: Automated End-to-End Repair at Scale Alexandru Marginean, Johannes Bader, Satish Chandra, Mark Harman, Yue Jia, Ke Mao, Alexander Mols, and Andrew Scott ICSE (Conference) 2019 #APR #SBSE DOI URL URL
Software Improvement by Data Improvement W. B. Langdon IEEE Software Blog (Web) 2019 #GISMO PDF URL
Approximate Oracles and Synergy in Software Energy Search Spaces Bobby R. Bruce, Justyna Petke, Mark Harman, and Earl T. Barr IEEE TSE (Journal) 2019 #SBSE DOI PDF PDF URL
Automatically Exploring Tradeoffs Between Software Output Fidelity and Energy Costs Jonathan Dorn, Jeremy Lacomis, Westley Weimer, and Stephanie Forrest IEEE TSE (Journal) 2019 #SBSE DOI PDF
TBar: Revisiting Template-Based Automated Program Repair Kui Liu, Anil Koyuncu, Dongsun Kim, and Tegawende F. Bissyande ISSTA (Conference) 2019 #APR #SBSE #testing DOI PDF URL URL
AVATAR: Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations Kui Liu, Anil Koyuncu, Dongsun Kim, and Tegawende F. Bissyande SANER (Conference) 2019 #APR DOI PDF URL URL
The State and Future of Genetic Improvement William B. Langdon, Westley Weimer, Christopher Timperley, Oliver Krauss, Zhen Yu Ding, Yiwei Lyu, Nicolas Chausseau, Eric Schulte, Shin Hwei Tan, Kevin Leach, Yu Huang, and Gabin An SEN (Journal) 2019 DOI
Big Data Driven Genetic Improvement for Maintenance of Legacy Software Systems W. B. Langdon SIGEVOlution (Journal) 2019 DOI PDF
Mark Harman wins both IEEE and ACM Awards in 2019 Bill Langdon SIGEVOlution (Journal) 2019 #SBSE #testing DOI PDF
Search-Based Software Engineering Events in 2019 Giovani Guizzo SIGEVOlution (Journal) 2019 #SBSE DOI PDF
Code naturalness to assist search space exploration in Search-based Program Repair methods Altino Dantas, Eduardo Faria de Souza, Jerffeson Souza, and Celso G. Camilo-Junior SSBSE (Conference) 2019 #APR #SBSE DOI URL
General Program Synthesis using Guided Corpus Generation and Automatic Refactoring Alexander Wild and Barry Porter SSBSE (Conference) 2019 #SBSE DOI PDF
Software Improvement with Gin: a Case Study Justyna Petke and Alexander Brownlee SSBSE (Conference) 2019 #SBSE DOI PDF URL
Applying Genetic Improvement to a Genetic Programming library in C++ Victor R. Lopez-Lopez, Leonardo Trujillo, and Pierrick Legrand Soft Computing (Journal) 2019 #GISMO DOI PDF URL URL
Automatically Reducing Energy Consumption of Software Jeremy Lacomis, Jonathan Dorn, Westley Weimer, and Stephanie Forrest The Energetics of Computing in Life and Machines (Collection) 2019 #SBSE PDF URL URL
Automated Artificial Intelligence (AutoAI) Holger H. Hoos (TechReport) 2018 PDF
Evolving Square Root into Binary Logarithm W. B. Langdon (TechReport) 2018 #SBSE PDF
Genetic Improvement GISMOE Blue Software Tool Demo W. B. Langdon (TechReport) 2018 #SBSE PDF
Otimizacao para Reduzir o Tamanho de Codigo-Fonte Javascript Fabio de Almeida Farzat (PhdThesis) 2018 #SBSE PDF URL
Overfitting in Automated Program Repair: Challenges and Solutions Dinh Xuan Bach Le (PhdThesis) 2018 #APR URL URL
The Blind Software Engineer: Improving the Non-Functional Properties of Software by Means of Genetic Improvement Bobby R. Bruce (PhdThesis) 2018 #SBSE PDF URL URL
Towards automatic generation and insertion of OpenACC directives Bobby R. Bruce and Justyna Petke (TechReport) 2018 PDF
Automatic Software Repair: A Bibliography Martin Monperrus ACM Computing Surveys (Journal) 2018 #APR #survey DOI
Automatic Software Repair: a Bibliography Martin Monperrus ArXiV (Archive) 2018 #APR #survey PDF URL
Evolving Exact Decompilation Eric Schulte, Jason Ruchti, Matt Noonan, David Ciarletta, and Alexey Loginov BAR (Workshop) 2018 #SBSE PDF PDF URL URL
Genetic Improvement of Software: Report from Dagstuhl Seminar 18052 Justyna Petke, Claire Le Goues, Stephanie Forrest, and William B. Langdon Dagstuhl Reports (Journal) 2018 #APR #SBSE DOI PDF URL URL
Improved representation and genetic operators for linear genetic programming for automated program repair Vinicius Paulo L. Oliveira, Eduardo Faria de Souza, Claire Le Goues, and Celso G. Camilo-Junior ESE (Journal) 2018 #APR DOI URL URL
Darwinian Data Structure Selection Michail Basios, Lingbo Li, Fan Wu, Leslie Kanthan, and Earl T. Barr ESEC/FSE (Conference) 2018 #SBSE DOI PDF
Evolving better RNAfold structure prediction William B. Langdon, Justyna Petke, and Ronny Lorenz EuroGP (Conference) 2018 #SBSE DOI PDF URL URL
Investigating the Evolvability of Web Page Load Time Brendan Cody-Kenny, Umberto Manganiello, John Farrelly, Adrian Ronayne, Eoghan Considine, Thomas McGuire, and Michael O'Neill EvoSET (Conference) 2018 #SBSE DOI PDF URL
Finding and fixing software bugs automatically with SapFix and Sapienz Yue Jia, Ke Mao, and Mark Harman Facebook (Web) 2018 URL URL
Assessing Single-Objective Performance Convergence and Time Complexity for Refactoring Detection David Nader-Palacio, Daniel Rodriguez-Cardenas, and Jonatan Gomez GI@GECCO (Workshop) 2018 #SBSE DOI PDF
Dynamic Fitness Functions for Genetic Improvement in Compilers and Interpreters Oliver Krauss, Hanspeter Moessenboeck, and Michael Affenzeller GI@GECCO (Workshop) 2018 #testing DOI PDF
Genetic Configuration Sampling: Learning a Sampling Strategy for Fault Detection of Configurable Systems Jifeng Xuan, Yongfeng Gu, Zhilei Ren, Xiangyang Jia, and Qingna Fan GI@GECCO (Workshop) 2018 #SBSE DOI PDF
Novelty Search for software improvement of a SLAM system Victor R. Lopez-Lopez, Leonardo Trujillo, and Pierrick Legrand GI@GECCO (Workshop) 2018 DOI PDF
Synthesizing Customized Network Protocols using Genetic Programming Mohammad Roohitavaf, Ling Zhu, Sandeep Kulkarni, and Subir Biswas GI@GECCO (Workshop) 2018 DOI PDF
Towards Modular Large-Scale Darwinian Software Improvement Michael Orlov GI@GECCO (Workshop) 2018 DOI PDF PDF
A Turing Test for Genetic Improvement Afsoon Afzal, Jeremy Lacomis, Claire Le Goues, and Christopher Steven Timperley GI@ICSE (Workshop) 2018 DOI PDF PDF
A spoonful of DevOps helps the GI Go Down Benoit Baudry, Nicolas Harrand, Eric Schulte, Christopher Timperley, Shin Hwei Tan, Marija Selakovic, and Emamurho Ugherughe GI@ICSE (Workshop) 2018 DOI PDF
Comparing Line and AST Granularity Level for Program Repair using PyGGI Gabin An, Jinhan Kim, and Shin Yoo GI@ICSE (Workshop) 2018 #APR #SBSE #PyGGI DOI PDF PDF SLIDES
Evolutionary Fuzzing for Genetic Improvement: Toward Adaptive Software Defense Jason Landsborough, Stephen Harding, and Bryan Beabout GI@ICSE (Workshop) 2018 DOI PDF SLIDES
Evolving Software Quality Claire Le Goues GI@ICSE (Keynote) 2018 #survey PDF
Experiments in Genetic Divergence for Emergent Systems Christopher McGowan, Alexander Wild, and Barry Porter GI@ICSE (Workshop) 2018 DOI PDF PDF SLIDES
Learning to Synthesize Yingfei Xiong, Bo Wang, Guirong Fu, and Linfei Zang GI@ICSE (Workshop) 2018 DOI PDF PDF PDF SLIDES URL
Neutrality and Epistasis in Program Space Joseph Renzullo, Westley Weimer, Melanie Moses, and Stephanie Forrest GI@ICSE (Workshop) 2018 #SBSE #testing DOI PDF SLIDES
Performance Localisation Brendan Cody-Kenny, Michael O'Neill, and Stephen Barrett GI@ICSE (Workshop) 2018 DOI PDF SLIDES
Visualising the global structure of search landscapes: genetic improvement as a case study Nadarajen Veerapen and Gabriela Ochoa GPEM (Journal) 2018 DOI URL URL
Repairing Crashes in Android Apps Shin Hwei Tan, Zhen Dong, Xiang Gao, and Abhik Roychoudhury ICSE (Conference) 2018 #APR #SBSE #testing DOI PDF PDF URL
Toward Introducing Automated Program Repair Techniques to Industrial Software Development Keigo Naitou, Akito Tanikado, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto, Hiroyuki Kirinuki, Toshiyuki Kurabayashi, and Haruto Tanno ICSE (Conference) 2018 #APR #SBSE DOI URL
Accelerating Search-Based Program Repair Ben Mehne, Hiroaki Yoshida, Mukul R. Prasad, Koushik Sen, Divya Gopinath, and Sarfraz Khurshid ICST (Conference) 2018 #APR #SBSE DOI PDF
Genetic Improvement of Software: a Comprehensive Survey Justyna Petke, Saemundur O. Haraldsson, Mark Harman, William B. Langdon, David R. White, and John R. Woodward IEEE TEVC (Journal) 2018 #survey DOI PDF
Specialising Software for Different Downstream Applications Using Genetic Improvement and Code Transplantation Justyna Petke, Mark Harman, William B. Langdon, and Westley Weimer IEEE TSE (Journal) 2018 DOI PDF PDF URL
Challenges on applying genetic improvement in JavaScript using a high-performance computer Fabio de Almeida Farzat, Marcio de Oliveira Barros, and Guilherme Horta Travassos JSERD (Journal) 2018 #SBSE DOI
Genetic Programming + Proof Search = Automatic Improvement Zoltan A. Kocsis and Jerry Swan Journal of Automated Reasoning (Journal) 2018 #SBSE DOI PDF URL
Towards a Framework for Stochastic Performance Optimizations in Compilers and Interpreters - An Architecture Overview Oliver Krauss ManLang (Conference) 2018 DOI PDF URL
In-Vivo and Offline Optimisation of Energy Use in the Presence of Small Energy Signals: A Case Study on a Popular Android Library Mahmoud A. Bokhari, Brad Alexander, and Markus Wagner MobiQuitous (Conference) 2018 #SBSE DOI PDF URL
Guiding Software Evolution with Binary Diversity Jeremiah Greer, Samuel Toth, Rashmi Jha, Anca Ralescu, Nan Niu, Mitchell Hirschfeld, and David Kapp NAECON (Conference) 2018 DOI
Managing Uncertainty in Self-Adaptive Systems with Plan Reuse and Stochastic Search Cody Kinneer, Zack Coker, Jiacheng Wang, David Garlan, and Claire Le Goues SEAMS (Conference) 2018 #SBSE DOI PDF URL
Dagstuhl: Seminar on Genetic Improvement of Software Benjamin Danglot SIGEVOlution (Journal) 2018 DOI PDF
Genetic Improvement Workshop at ICSE 2018 Gabin An SIGEVOlution (Journal) 2018 DOI PDF
Deploying Search Based Software Engineering with Sapienz at Facebook Nadia Alshahwan, Xinbo Gao, Mark Harman, Yue Jia, Ke Mao, Alexander Mols, Taijin Tei, and Ilya Zorin SSBSE (Conference) 2018 #SBSE DOI VIDEO URL URL
EvoIsolator: Evolving Program Slices for Hardware Isolation Based Security Mengmei Ye, Myra B. Cohen, Witawas Srisa-an, and Sheng Wei SSBSE (Conference) 2018 #SBSE DOI URL
Evolving Better Software Parameters William B. Langdon and Justyna Petke SSBSE (Conference) 2018 #SBSE DOI PDF SLIDES
Learning Fault Localisation for Both Humans and Machines using Multi-Objective GP Kabdo Choi, Jeongju Sohn, and Shin Yoo SSBSE (Conference) 2018 #SBSE DOI PDF
Applying Genetic Programming with Similar Bug Fix Information to Automatic Fault Repair Geunseok Yang, Youngjun Jeong, Kyeongsic Min, Jung-Won Lee, and Byungjeong Lee Symmetry (Journal) 2018 #APR #SBSE DOI URL
Approximate Oracles and Synergy in Software Energy Search Spaces Bobby R. Bruce, Justyna Petke, Mark Harman, and Earl T. Barr (TechReport) 2017 PDF
Automated Improvement of Software Design by Search-Based Refactoring Rodrigo Morales Alvarado (PhdThesis) 2017 #SBSE #testing PDF URL
Deep Parameter Optimisation for Face Detection Using the Viola-Jones Algorithm in OpenCV : A Correction Bobby R. Bruce (TechReport) 2017 PDF
Design of repair operators for automated program repair Shin Hwei Tan (PhdThesis) 2017 #APR PDF
Evolving better RNAfold C source code W. B. Langdon (TechReport) 2017 DOI PDF URL
Genetic Improvement of Software: From Program Landscapes to the Automatic Improvement of a Live System Saemundur Oskar Haraldsson (PhdThesis) 2017 #APR #SBSE PDF URL URL
Mutation-Based Genetic Improvement of Software Fan Wu (PhdThesis) 2017 #SBSE #testing PDF URL URL
Optimizing Tradeoffs of Non-Functional Properties in Software Jonathan Dorn (PhdThesis) 2017 #SBSE DOI PDF
Tortoise: Interactive System Configuration Repair Aaron Weiss, Arjun Guha, and Yuriy Brun ASE (Conference) 2017 #APR DOI PDF
ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming Yuan Yuan and Wolfgang Banzhaf ArXiV (Archive) 2017 #APR #SBSE PDF URL URL
Darwinian Data Structure Selection Michail Basios, Lingbo Li, Fan Wu, Leslie Kanthan, Donald Lawrence, and Earl T. Barr ArXiV (Archive) 2017 #SBSE PDF URL
Validation of Internal Meters of Mobile Android Devices Mahmoud A. Bokhari, Yuanzhong Xia, Bo Zhou, Brad Alexander, and Markus Wagner ArXiV (Archive) 2017 PDF URL
Genetically Improved BarraCUDA W. B. Langdon and Brian Yee Hong Lam BioData Mining (Journal) 2017 DOI
Genetic Improvement of Computational Biology Software William B. Langdon and Karina Zile ECCSB (Workshop) 2017 #SBSE DOI PDF SLIDES
Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset Matias Martinez, Thomas Durieux, Romain Sommerard, Jifeng Xuan, and Martin Monperrus ESE (Journal) 2017 #APR DOI PDF URL
S3: Syntax- and Semantic-guided Repair Synthesis via Programming by Examples Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, and Willem Visser ESEC/FSE (Conference) 2017 #APR DOI PDF
Exploring Fitness and Edit Distance of Mutated Python Programs Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, and David Cairns EuroGP (Conference) 2017 #SBSE DOI PDF URL URL
Visualising the Search Landscape of the Triangle Program William B. Langdon, Nadarajen Veerapen, and Gabriela Ochoa EuroGP (Conference) 2017 #SBSE #testing DOI PDF URL URL
Deep Parameter Tuning of Concurrent Divide and Conquer Algorithms in Akka David R. White, Leonid Joffe, Edward Bowles, and Jerry Swan EvoAPPS (Conference) 2017 #SBSE DOI PDF URL
Polytypic Genetic Programming Jerry Swan, Krzysztof Krawiec, and Neil Ghani EvoAPPS (Conference) 2017 DOI PDF URL
A Search for Improved Performance in Regular Expressions Brendan Cody-Kenny, Michael Fenton, Adrian Ronayne, Eoghan Considine, Thomas McGuire, and Michael O'Neill GECCO (Conference) 2017 DOI
Empirical Evaluation of Conditional Operators in GP Based Fault Localization Dahyun Kang, Jeongju Sohn, and Shin Yoo GECCO (Conference) 2017 #APR DOI
Deep Parameter Optimisation on Android Smartphones for Energy Minimisation - A Tale of Woe and a Proof-of-Concept Mahmoud A. Bokhari, Bobby R. Bruce, Brad Alexander, and Markus Wagner GI@GECCO (Workshop) 2017 DOI PDF PDF
Embedding Genetic Improvement into Programming Languages Shin Yoo GI@GECCO (Workshop) 2017 #SBSE DOI PDF
Evolving Software Building Blocks with FINCH Michael Orlov GI@GECCO (Workshop) 2017 DOI PDF PDF
Fixing Bugs in Your Sleep: How Genetic Improvement Became an Overnight Success Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, and Kristin Siggeirsdottir GI@GECCO (Workshop) 2017 #APR #testing DOI PDF PDF URL
From Problem Landscapes to Language Landscapes: Questions in Genetic Improvement Brendan Cody-Kenny, Michael Fenton, and Michael O'Neill GI@GECCO (Workshop) 2017 DOI PDF
GI in No Time David R. White GI@GECCO (Workshop) 2017 #SBSE DOI PDF PDF
Gaining Insights into Traffic Data through Genetic Improvement Aniko Ekart, Alina Patelli, Victoria Lush, and Elisabeth Ilie-Zudor GI@GECCO (Workshop) 2017 DOI PDF PDF URL
Genetic Improvement of Runtime in a Bioinformatics Application Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, Albert V. Smith, and Vilmundur Gudnason GI@GECCO (Workshop) 2017 #SBSE DOI PDF
Improving SSE Parallel Code with Grow and Graft Genetic Programming William B. Langdon and Ronny Lorenz GI@GECCO (Workshop) 2017 DOI PDF PDF SLIDES
Learning from Super-Mutants: searching post-apocalyptic software ecosystems for novel semantics-preserving transforms Jason Landsborough, Stephen Harding, and Sunny Fugate GI@GECCO (Workshop) 2017 #SBSE DOI PDF
Modelling Genetic Improvement Landscapes with Local Optima Networks Nadarajen Veerapen, Fabio Daolio, and Gabriela Ochoa GI@GECCO (Workshop) 2017 DOI PDF
New Operators for Non-functional Genetic Improvement Justyna Petke GI@GECCO (Workshop) 2017 DOI PDF
Genetic Improvement of GPU Software William B. Langdon, Brian Yee Hong Lam, Marc Modat, Justyna Petke, and Mark Harman GPEM (Journal) 2017 #SBSE #survey DOI PDF SLIDES VIDEO URL
Online Genetic Improvement on the java virtual machine with ECSELR Kwaku Yeboah-Antwi and Benoit Baudry GPEM (Journal) 2017 #AI #SBSE DOI URL
Preface to the Special Issue on Genetic Improvement Justyna Petke GPEM (Journal) 2017 DOI
Trading between quality and non-functional properties of median filter in embedded systems Zdenek Vasicek and Vojtech Mrazek GPEM (Journal) 2017 DOI URL URL
BarraCUDA in the Cloud W. B. Langdon and Bob Davidson IEEE Software Blog (Web) 2017 #GISMO PDF URL URL URL
Search-Based Energy Optimization of Some Ubiquitous Algorithms Alexander Edward Ian Brownlee, Nathan Burles, and Jerry Swan IEEE TETCI (Journal) 2017 #SBSE DOI PDF
Some Remarks on Code Evolution with Genetic Programming Wolfgang Banzhaf Inspired by Nature: Essays Presented to Julian F. Miller on the Occasion of his 60th Birthday (Collection) 2017 #ML #SBSE DOI
PyGGI: Python General framework for Genetic Improvement Gabin An, Jinhan Kim, Seongmin Lee, and Shin Yoo KSC (Conference) 2017 #PyGGI PDF URL URL
Inferring Automatic Test Oracles William B. Langdon, Shin Yoo, and Mark Harman SBST (Conference) 2017 #SBSE #testing DOI PDF URL
The Use of Automatic Test Data Generation for Genetic Improvement in a Live System Saemundur Oskar Haraldsson, John R. Woodward, and Alexander E. I. Brownlee SBST (Conference) 2017 #APR #SBSE #testing DOI PDF PDF VIDEO URL URL URL
Genetic Improvement Workshop at GECCO 2017 Brendan Cody-Kenny SIGEVOlution (Journal) 2017 DOI PDF
Genetic Improvement in Code Interpreters and Compilers Oliver Krauss SPLASH (Conference) 2017 DOI PDF URL
An Investigation into the Use of Mutation Analysis for Automated Program Repair Christopher Steven Timperley, Susan Stepney, and Claire Le Goues SSBSE (Conference) 2017 #SBSE DOI PDF
MuSynth: Program Synthesis via Code Reuse and Code Manipulation Vineeth Kashyap, Rebecca Swords, Eric Schulte, and David Melski SSBSE (Conference) 2017 #SBSE DOI
Optimising Darwinian Data Structures on Google Guava Michail Basios, Lingbo Li, Fan Wu, Leslie Kanthan, and Earl T. Barr SSBSE (Conference) 2017 #SBSE DOI
Multi-objective code-smells detection using good and bad design examples Usman Mansoor, Marouane Kessentini, Bruce R. Maxim, and Kalyanmoy Deb Software Quality Journal (Journal) 2017 #SBSE DOI
Computers will soon be able to fix themselves - are IT departments for the chop? Saemundur Haraldsson, Alexander Brownlee, and John R. Woodward The Conversation (Web) 2017 #APR URL
Facebook's evolutionary search for crashing software bugs Sebastian Anthony ars technica UK (Web) 2017 #APR #SBSE VIDEO URL
Benchmarking BarraCUDA on Epigenetic DNA and nVidia Pascal GPUs W. B. Langdon (TechReport) 2016 #SBSE DOI PDF
Multi-Dimensional Analysis of Software Power Consumptions in Multi-Core Architectures Maxime Colmant (PhdThesis) 2016 #ML #SBSE PDF URL
The Genetic Improvement Fitness Landscape William B. Langdon (TechReport) 2016 #SBSE PDF
Automatic Synthesis of Code Using Genetic Programming Doron Peled 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2016 (Conference) 2016 DOI
Automatically scheduling halide image processing pipelines Ravi Teja Mullapudi, Andrew Adams, Dillon Sharlet, Jonathan Ragan-Kelley, and Kayvon Fatahalian ACM Transactions on Graphics (Journal) 2016 #SBSE DOI URL
Toward Developer-like Automated Program Repair: Modification Comparisons between GenProg and Developers Hiroki Nakajima, Yoshiki Higo, Haruki Yokoyama, and Shinji Kusumoto APSEC (Conference) 2016 #APR DOI
Automated program repair using genetic programming and model checking Zahra Zojaji, Behrouz Tork Ladani, and Alireza Khalilian Applied Intelligence (Journal) 2016 #APR DOI
An Uncrewed Aerial Vehicle Attack Scenario and Trustworthy Repair Architecture Kate Highnam, Kevin Angstadt, Kevin Leach, Westley Weimer, Aaron Paulos, and Patrick Hurley DSN-W (Workshop) 2016 #APR DOI PDF SLIDES
Trusted Software Repair for System Resiliency Westley Weimer, Stephanie Forrest, Miryung Kim, Claire Le Goues, and Patrick Hurley DSN-W (Workshop) 2016 #APR #SBSE DOI SLIDES
Towards Automated Strategies in Satisfiability Modulo Theory Nicolas Galvez Ramirez, Youssef Hamadi, Eric Monfroy, and Frederic Saubion EuroGP (Conference) 2016 #SBSE DOI
Anti-patterns in Search-based Program Repair Shin Hwei Tan, Hiroaki Yoshida, Mukul R. Prasad, and Abhik Roychoudhury FSE (Conference) 2016 #APR DOI PDF
Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming John R. Woodward, Colin G. Johnson, and Alexander E. I. Brownlee GECCO-comp (Conference) 2016 DOI PDF URL
Visualisation and Analysis of Genetic Records Produced by Cartesian Genetic Programming Lukas Sekanina and Vlastimil Kapusta GECCO-comp (Conference) 2016 DOI
Automatic Improvement of Apache Spark Queries using Semantics-preserving Program Reduction Zoltan A. Kocsis, John H. Drake, Douglas Carson, and Jerry Swan GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Benchmarking Genetically Improved BarraCUDA on Epigenetic Methylation NGS datasets and nVidia GPUs William B. Langdon, Albert Vilella, Brian Yee Hong Lam, Justyna Petke, and Mark Harman GI@GECCO (Workshop) 2016 #SBSE DOI PDF PDF
Evals is not enough: why we should report wall-clock time John Woodward, Alexander Brownlee, and Colin Johnson GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Evolutionary optimization of compiler flag selection by learning and exploiting flags interactions Unai Garciarena and Roberto Santana GI@GECCO (Workshop) 2016 #SBSE DOI PDF
GP vs GI: if you can't beat them, join them John Woodward, Colin Johnson, and Alexander Brownlee GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Genetic Improvement 2016 Chairs' Welcome and Organization Westley Weimer, Justyna Petke, and David R. White GI@GECCO (Workshop) 2016 DOI
Genetic Improvement for Code Obfuscation Justyna Petke GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Genetic Programming: From design to improved implementation Victor R. Lopez-Lopez, Leonardo Trujillo, Pierrick Legrand, and Gustavo Olague GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Guiding Unconstrained Genetic Improvement David White GI@GECCO (Workshop) 2016 #SBSE DOI PDF
Optimising Energy Consumption Heuristically on Android Mobile Phones Mahmoud Bokhari and Markus Wagner GI@GECCO (Workshop) 2016 #SBSE DOI PDF PDF
Speeding up the proof strategy in formal software verification Markus Wagner GI@GECCO (Workshop) 2016 #SBSE DOI PDF PDF
McVerSi: A Test Generation Framework for Fast Memory Consistency Verification in Simulation Marco Elver and Vijay Nagarajan HPCA (Conference) 2016 #SBSE #testing DOI URL
Angelix: Scalable Multiline Program Patch Synthesis via Symbolic Analysis Sergey Mechtaev, Jooyong Yi, and Abhik Roychoudhury ICSE (Conference) 2016 #APR DOI PDF
Enhancing Automated Program Repair with Deductive Verification Xuan-Bach D. Le, Quang Loc Le, David Lo, and Claire Le Goues ICSM (Conference) 2016 #APR #SBSE DOI SLIDES URL
Genetic Improvement William B. Langdon and Justyna Petke IEEE Software Blog (Web) 2016 #GISMO PDF URL
A Capable Crossover Technique on Automatic Program Repair Ryotaro Kou, Yoshiki Higo, and Shinji Kusumoto IWESEP (Workshop) 2016 #APR DOI
Genetic Improvement: A Key Challenge for Evolutionary Computation William B. Langdon and Gabriela Ochoa Key Challenges and Future Directions of Evolutionary Computation (Conference) 2016 DOI PDF SLIDES
Automatically Evading Classifiers: A Case Study on PDF Malware Classifiers Weilin Xu, Yanjun Qi, and David Evans NDSS (Conference) 2016 PDF URL URL
A General-Purpose Framework for Genetic Improvement Francesco Marino, Giovanni Squillero, and Alberto Tonda PPSN (Conference) 2016 #SBSE DOI
Optimising Quantisation Noise in Energy Measurement William B. Langdon, Justyna Petke, and Bobby R. Bruce PPSN (Conference) 2016 #AI #SBSE DOI PDF
Fitness Landscape of the Triangle Program William B. Langdon and Mark Harman PPSN-2016 Workshop on Landscape-Aware Heuristic Search (Conference) 2016 #SBSE #testing PDF URL URL
Haskell in Green Land: Analyzing the Energy Behavior of a Purely Functional Language Luis Gabriel Lima, Francisco Soares-Neto, Paulo Lieuthier, Fernando Castor, Gilberto Melfe, and Joao Paulo Fernandes SANER (Conference) 2016 DOI PDF
A Report on the Genetic Improvement Workshop@GECCO 2016 Bobby Bruce SIGEVOlution (Journal) 2016 DOI PDF
API-Constrained Genetic Improvement William B. Langdon, David R. White, Mark Harman, Yue Jia, and Justyna Petke SSBSE (Conference) 2016 #SBSE DOI PDF SLIDES
Amortised Deep Parameter Optimisation of GPGPU Work Group Size for OpenCV Jeongju Sohn, Seongmin Lee, and Shin Yoo SSBSE (Conference) 2016 #SBSE DOI URL
Deep Parameter Optimisation for Face Detection Using the Viola-Jones Algorithm in OpenCV Bobby R. Bruce, Jonathan M. Aitken, and Justyna Petke SSBSE (Conference) 2016 #SBSE DOI PDF URL
Field Report: Applying Monte Carlo Tree Search for Program Synthesis Jin-Suk Lim and Shin Yoo SSBSE (Conference) 2016 DOI URL URL
HOMI: Searching Higher Order Mutants For Software Improvement Fan Wu, Mark Harman, Yue Jia, and Jens Krinke SSBSE (Conference) 2016 #SBSE DOI
Improved crossover operators for genetic programming for program repair Vinicius Paulo L. Oliveira, Eduardo F. D. Souza, Claire Le Goues, and Celso G. Camilo-Junior SSBSE (Conference) 2016 #APR #SBSE DOI PDF
Genetic Improvement for Approximate Computing Lukas Sekanina and Zdenek Vasicek WAPCO (Workshop) 2016 PDF
An automated approach to program repair with semantic code search Yalin Ke 2015 #APR #SBSE URL URL
Automatic Software Repair: a Bibliography Martin Monperrus (TechReport) 2015 #APR #survey PDF URL
Genetic Programming Bias with Software Performance Analysis Brendan Cody-Kenny (PhdThesis) 2015 #SBSE PDF URL
Genetically Improved BarraCUDA W. B. Langdon and Brian Yee Hong Lam (TechReport) 2015 PDF PDF URL
Experience report: How do techniques, programs, and tests impact automated program repair? Xianglong Kong, Lingming Zhang, W. Eric Wong, and Bixin Li 26th IEEE International Symposium on Software Reliability Engineering (ISSRE) (Conference) 2015 #APR #SBSE DOI
Should fixing these failures be delegated to automated program repair? Xuan-Bach D. Le, Tien-Duy B. Le, and David Lo 26th IEEE International Symposium on Software Reliability Engineering (ISSRE) (Conference) 2015 #APR #SBSE DOI
PolyMage: Automatic Optimization for Image Processing Pipelines Ravi Teja Mullapudi, Vinay Vasista, and Uday Bondhugula ACM SIGPLAN Notices (Journal) 2015 #SBSE DOI
GPU Performance and Power Tuning Using Regression Trees Wenhao Jia, Elba Garza, Kelly A. Shaw, and Margaret Martonosi ACM TACO (Journal) 2015 #SBSE DOI
Microarchitectural Optimization by Means of Reconfigurable and Evolvable Cache Mappings Nam Ho, Abdullah Fathi Ahmed, Paul Kaufmann, and Marco Platzner AHS (Conference) 2015 DOI
Repairing Programs with Semantic Code Search Yalin Ke, Kathryn T. Stolee, Claire Le Goues, and Yuriy Brun ASE (Conference) 2015 #APR #SBSE DOI PDF
Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset Thomas Durieux, Matias Martinez, Martin Monperrus, Romain Sommerard, and Jifeng Xuan ArXiV (Archive) 2015 #APR #SBSE PDF URL
Performance of Genetic Programming Optimised Bowtie2 on Genome Comparison and Analytic Testing (GCAT) Benchmarks W. B. Langdon BioData Mining (Journal) 2015 #testing DOI PDF
Software is Not Fragile William B. Langdon and Justyna Petke CS-DC (Conference) 2015 #SBSE DOI PDF SLIDES URL URL URL
Revolutionising the process of software development Justyna Petke DAASE project blog (Web) 2015 URL
App Store Mining and Analysis Afnan Al-Subaihin, Anthony Finkelstein, Mark Harman, Yue Jia, William Martin, Federica Sarro, and Yuanyuan Zhang DeMobile (Workshop) 2015 PDF
Is the Cure Worse Than the Disease? Overfitting in Automated Program Repair Edward K. Smith, Earl T. Barr, Claire Le Goues, and Yuriy Brun ESEC/FSE (Conference) 2015 #APR #SBSE DOI PDF
Deep Parameter Optimisation Fan Wu, Westley Weimer, Mark Harman, Yue Jia, and Jens Krinke GECCO (Conference) 2015 #SBSE DOI PDF URL
Improving CUDA DNA Analysis Software with Genetic Programming William B. Langdon, Brian Yee Hong Lam, Justyna Petke, and Mark Harman GECCO (Conference) 2015 #AI #SBSE #testing DOI PDF SLIDES URL URL
Reducing Energy Consumption Using Genetic Improvement Bobby R. Bruce, Justyna Petke, and Mark Harman GECCO (Conference) 2015 #SBSE DOI PDF
Embedded Dynamic Improvement Nathan Burles, Jerry Swan, Edward Bowles, Alexander E. I. Brownlee, Zoltan A. Kocsis, and Nadarajen Veerapen GI@GECCO (Workshop) 2015 DOI PDF
Embedding Adaptivity in Software Systems using the ECSELR framework Kwaku Yeboah-Antwi and Benoit Baudry GI@GECCO (Workshop) 2015 DOI PDF PDF
Energy Optimisation via Genetic Improvement A SBSE technique for a new era in Software Development Bobby R. Bruce GI@GECCO (Workshop) 2015 #SBSE DOI PDF SLIDES
Evolutionary Approximation of Software for Embedded Systems: Median Function Vojtech Mrazek, Zdenek Vasicek, and Lukas Sekanina GI@GECCO (Workshop) 2015 DOI PDF SLIDES
Fitness as Task-relevant Information Accumulation Colin G. Johnson and John R. Woodward GI@GECCO (Workshop) 2015 #SBSE DOI PDF
GI4GI: Improving Genetic Improvement Fitness Functions Mark Harman and Justyna Petke GI@GECCO (Workshop) 2015 DOI PDF SLIDES
Genetic Improvement 2015 Chairs' Welcome William B. Langdon, Justyna Petke, and David R. White GI@GECCO (Workshop) 2015 PDF URL
Genetic Improvement for Software Product Lines: An Overview and a Roadmap Roberto E. Lopez-Herrejon, Lukas Linsbauer, Wesley K. G. Assuncao, Stefan Fischer, Silvia R. Vergilio, and Alexander Egyed GI@GECCO (Workshop) 2015 DOI PDF
Genetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate Saemundur O. Haraldsson and John R. Woodward GI@GECCO (Workshop) 2015 DOI PDF
Genetic Improvement using Higher Order Mutation Yue Jia, Fan Wu, Mark Harman, and Jens Krinke GI@GECCO (Workshop) 2015 DOI PDF SLIDES
Grow and Graft a better CUDA pknotsRG for RNA pseudoknot free energy calculation William B. Langdon and Mark Harman GI@GECCO (Workshop) 2015 #AI #SBSE DOI PDF PDF SLIDES URL
Removing the Kitchen Sink from Software Jason Landsborough, Stephen Harding, and Sunny Fugate GI@GECCO (Workshop) 2015 DOI PDF SLIDES
Repairing COTS Router Firmware without Access to Source Code or Test Suites: A Case Study in Evolutionary Software Repair Eric Schulte, Westley Weimer, and Stephanie Forrest GI@GECCO (Workshop) 2015 DOI PDF
Rethinking Genetic Improvement Programming David R. White and Jeremy Singer GI@GECCO (Workshop) 2015 DOI PDF SLIDES
locoGP: Improving Performance by Genetic Programming Java Source Code Brendan Cody-Kenny, Edgar Galvan Lopez, and Stephen Barrett GI@GECCO (Workshop) 2015 DOI PDF SLIDES URL
Genetically Improved Software William B. Langdon Handbook of Genetic Programming Applications (Collection) 2015 #AI #GISMO #SBSE DOI PDF
relifix: Automated Repair of Software Regressions Shin Hwei Tan and Abhik Roychoudhury ICSE (Conference) 2015 #APR #SBSE DOI PDF
Achievements, Open Problems and Challenges for Search Based Software Testing Mark Harman, Yue Jia, and Yuanyuan Zhang ICST (Conference) 2015 #SBSE #testing DOI PDF SLIDES
Optimising Existing Software with Genetic Programming William B. Langdon and Mark Harman IEEE TEVC (Journal) 2015 #SBSE DOI PDF PDF VIDEO URL URL
An Analysis of Patch Plausibility and Correctness for Generate-and-validate Patch Generation Systems Zichao Qi, Fan Long, Sara Achour, and Martin Rinard ISSTA (Conference) 2015 #APR #SBSE DOI
Automated Software Transplantation Earl T. Barr, Mark Harman, Yue Jia, Alexandru Marginean, and Justyna Petke ISSTA (Conference) 2015 DOI PDF URL URL
A Novel Approach to Generating Test Cases with Genetic Programming Saso Karakatic and Tina Schweighofer KMO (Conference) 2015 #APR #testing DOI
Making Lock-free Data Structures Verifiable with Artificial Transactions Xinhao Yuan, David Williams-King, Junfeng Yang, and Simha Sethumadhavan Proceedings of the 8th Workshop on Programming Languages and Operating Systems, PLOS 2015 (Conference) 2015 DOI
SASS: Self-adaptation using stochastic search Zack Coker, David Garlan, and Claire Le Goues SEAMS (Conference) 2015 #SBSE DOI PDF
Amortised Optimisation of Non-functional Properties in Production Environments Shin Yoo SSBSE (Conference) 2015 #SBSE DOI SLIDES URL
Automated Transplantation of Call Graph and Layout Features into Kate Alexandru Marginean, Earl T. Barr, Mark Harman, and Yue Jia SSBSE (Conference) 2015 #SBSE DOI PDF URL
Genetic Improvement of Software for Multiple Objectives W. B. Langdon SSBSE (Keynote) 2015 #GISMO DOI PDF SLIDES
Grow and Serve: Growing Django Citation Services Using SBSE Yue Jia, Mark Harman, William B. Langdon, and Alexandru Marginean SSBSE (Conference) 2015 #SBSE DOI PDF
Object-Oriented Genetic Improvement for Improved Energy Consumption in Google Guava Nathan Burles, Edward Bowles, Alexander E. I. Brownlee, Zoltan A. Kocsis, Jerry Swan, and Nadarajen Veerapen SSBSE (Conference) 2015 #SBSE DOI PDF URL
Specialising Guava's Cache to Reduce Energy Consumption Nathan Burles, Edward Bowles, Bobby R. Bruce, and Komsan Srivisut SSBSE (Conference) 2015 #SBSE DOI PDF
How computers are learning to make human software work more efficiently John R. Woodward, Justyna Petke, and William Langdon The Conversation (Web) 2015 URL
Automated Bug Fixing: An Interview with Westley Weimer, Department of Computer Science, University of Virginia and Martin Monperrus, University of Lille and INRIA, Lille, France Walter Tichy Ubiquity (Journal) 2015 #APR DOI
Code 'transplant' could revolutionise programming James Temperton Wired.co.uk (Web) 2015 URL
ASTOR: Evolutionary Automatic Software Repair for Java Matias Martinez and Martin Monperrus (TechReport) 2014 #APR #SBSE PDF PDF URL URL URL
Automating Program Verification and Repair Using Invariant Analysis and Test-input Generation ThanhVu Nguyen (PhdThesis) 2014 #APR PDF URL
Gen-O-Fix: An embeddable framework for Dynamic Adaptive Genetic Improvement Programming Jerry Swan, Michael G. Epitropakis, and John R. Woodward (TechReport) 2014 PDF PDF SLIDES VIDEO VIDEO URL
Genetically Improved CUDA kernels for StereoCamera W. B. Langdon and M. Harman (TechReport) 2014 #GISMO #SBSE PDF
Leveraging Light-Weight Analyses to Aid Software Maintenance Zachary P. Fry (PhdThesis) 2014 DOI PDF
Neutral Networks of Real-World Programs and their Application to Automated Software Evolution Eric Schulte (PhdThesis) 2014 PDF URL URL URL
Quality Assurance for Self-Adaptive, Self-Organising Systems (Message from the Workshop Organisers) Benedikt Eberhardinger, Wolfgang Reif, Franz Wotawa, and Tom Holvoet 2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems Workshops (Conference) 2014 DOI
Post-compiler Software Optimization for Reducing Energy Eric Schulte, Jonathan Dorn, Stephen Harding, Stephanie Forrest, and Westley Weimer ASPLOS (Conference) 2014 DOI PDF
Genetic programming for smart phone personalisation Philip Valencia, Aiden Haak, Alban Cotillon, and Raja Jurdak Applied Soft Computing (Journal) 2014 DOI URL
The impact of topology on energy consumption for collection tree protocols: An experimental assessment through evolutionary computation Doina Bucur, Giovanni Iacca, Giovanni Squillero, and Alberto Tonda Applied Soft Computing (Journal) 2014 DOI URL
Genetic Programming for Smart Phone Personalisation Philip Valencia, Aiden Haak, Alban Cotillon, and Raja Jurdak ArXiV (Archive) 2014 PDF PDF URL
Automatic Design of Noncryptographic Hash Functions using Genetic Programming Cesar Estebanez, Yago Saez, Gustavo Recio, and Pedro Isasi Computational Intelligence (Journal) 2014 DOI
Discussion on Automatic Fault Localisation and Repair Bradley Alexander Computational Intelligence for Software Engineering (Collection) 2014 #APR PDF
Automated design of algorithms and genetic improvement: contrast and commonalities Saemundur O. Haraldsson and John R. Woodward ECADA@GECCO (Workshop) 2014 #SBSE DOI
Genetically Improved CUDA C++ Software William B. Langdon and Mark Harman EuroGP (Conference) 2014 DOI PDF SLIDES VIDEO VIDEO
Using Genetic Improvement and Code Transplants to Specialise a C++ Program to a Problem Class Justyna Petke, Mark Harman, William B. Langdon, and Westley Weimer EuroGP (Conference) 2014 #SBSE DOI PDF
The Plastic Surgery Hypothesis Earl T. Barr, Yuriy Brun, Premkumar Devanbu, Mark Harman, and Federica Sarro FSE (Conference) 2014 #APR #SBSE PDF
Improving 3D Medical Image Registration CUDA Software with Genetic Programming William B. Langdon, Marc Modat, Justyna Petke, and Mark Harman GECCO (Conference) 2014 #AI #SBSE DOI PDF URL
Improving Source Code with Genetic Programming William B. Langdon and Mark Harman GECCO 2014 Hot of the Press (Conference) 2014 #GISMO #SBSE PDF
Software mutational robustness Eric Schulte, Zachary P. Fry, Ethan Fast, Westley Weimer, and Stephanie Forrest GPEM (Journal) 2014 #SBSE #testing DOI URL
CRYSEED: An Automatic 8-bit Cryptographic Algorithm Developed with Genetic Programming Rodrigo S. Semente, Andres O. Salazar, and Felipe D. M. Oliveira I2MTC (Conference) 2014 DOI
A Critical Review of "Automatic Patch Generation Learned from Human-written Patches": Essay on the Problem Statement and the Evaluation of Automatic Software Repair Martin Monperrus ICSE (Conference) 2014 DOI
The Strength of Random Search on Automated Program Repair Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, and Chengsong Wang ICSE (Conference) 2014 #APR #SBSE DOI
Do the Fix Ingredients Already Exist? An Empirical Inquiry into the Redundancy Assumptions of Program Repair Approaches Matias Martinez, Westley Weimer, and Martin Monperrus ICSE-comp (Conference) 2014 #APR #SBSE DOI PDF URL
Tailored Source Code Transformations to Synthesize Computationally Diverse Program Variants Benoit Baudry, Simon Allier, and Martin Monperrus ISSTA (Conference) 2014 #SBSE DOI URL
A methodology to automatically optimize dynamic memory managers applying grammatical evolution Jose L. Risco-Martin, J. Manuel Colmenar, J. Ignacio Hidalgo, Juan Lanchares, and Josefa Diaz Journal of Systems and Software (Journal) 2014 #SBSE DOI URL
OpenTuner: an extensible framework for program autotuning Jason Ansel, Shoaib Kamil, Kalyan Veeramachaneni, Jonathan Ragan-Kelley, Jeffrey Bosboom, Una-May O'Reilly, and Saman P. Amarasinghe PACT (Conference) 2014 DOI URL
Genetic Improvement for Adaptive Software Engineering Mark Harman, Yue Jia, William B. Langdon, Justyna Petke, Iman Hemati Moghadam, Shin Yoo, and Fan Wu SEAMS (Conference) 2014 #AI #ML #SBSE DOI PDF
Asymptotic Genetic Improvement Programming via Type Functors and Catamorphisms Zoltan A. Kocsis and Jerry Swan SMGP (Workshop) 2014 PDF
Java evolutionary framework based on genetic programming Jan Karasek, Radim Burget, Malay Kishore Dutta, and Anushikha Singh SPIN (Conference) 2014 DOI
Search based software engineering for software product line engineering: a survey and directions for future work Mark Harman, Yue Jia, Jens Krinke, W. B. Langdon, Justyna Petke, and Yuanyuan Zhang SPLC (Keynote) 2014 #SBSE #survey DOI PDF
Babel Pidgin: SBSE Can Grow and Graft Entirely New Functionality into a Real World System Mark Harman, Yue Jia, and William B. Langdon SSBSE (Conference) 2014 #GISMO #SBSE DOI PDF URL
Repairing and Optimizing Hadoop hashCode Implementations Zoltan A. Kocsis, Geoff Neumann, Jerry Swan, Michael G. Epitropakis, Alexander E. I. Brownlee, Saemundur O. Haraldsson, and Edward Bowles SSBSE (Conference) 2014 #SBSE DOI URL URL
Genetic Improvement of Programs William B. Langdon SYNASC (Conference) 2014 #SBSE DOI PDF PDF URL
Automatic Program Repair Using Genetic Programming Claire Le Goues (PhdThesis) 2013 #APR #SBSE DOI PDF
Evolution vs. Intelligent Design in Program Patching Yuriy Brun, Earl Barr, Ming Xiao, Claire Le Goues, and P. Devanbu (TechReport) 2013 #APR #SBSE PDF
Synthesizing Round Based Fault-Tolerant Programs using Genetic Programming Ling Zhu and Sandeep Kulkarni (TechReport) 2013 #APR #SBSE URL URL
Using Genetic Programming to Model Software W. B. Langdon and M. Harman (TechReport) 2013 #GISMO #SBSE PDF PDF URL
Which is faster: Bowtie2GP $>$ Bowtie $>$ Bowtie2 $>$ BWA W. B. Langdon (TechReport) 2013 #SBSE PDF PDF URL
The GISMOE Architecture Yue Jia, Mark Harman, and Bill Langdon 2nd Chinese Search Based Software Engineering workshop (Keynote) 2013 #GISMO #SBSE PDF
Leveraging Program Equivalence for Adaptive Program Repair: Models and First Results Westley Weimer, Zachary P. Fry, and Stephanie Forrest ASE (Conference) 2013 #APR #SBSE #testing DOI PDF
Automated Repair of Binary and Assembly Programs for Cooperating Embedded Devices Eric Schulte, Jonathan DiLorenzo, Westley Weimer, and Stephanie Forrest ASPLOS (Conference) 2013 #APR DOI PDF
Exploring automated software composition with genetic programming Erik M. Fredericks and Betty H. C. Cheng GECCO-comp (Conference) 2013 #SBSE DOI
GPDL: a framework-independent problem definition language for grammar-guided genetic programming Gabriel Kronberger, Michael Kommenda, Stefan Wagner, and Heinz Dobler GECCO-comp (Conference) 2013 DOI
Input-aware Auto-tuning for Directive-based GPU Programming Alberto Magni, Dominik Grewe, and Nick Johnson GPGPU (Workshop) 2013 DOI
Does Genetic Programming Work Well on Automated Program Repair? Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, and Chengsong Wang ICCIS (Conference) 2013 #APR #SBSE DOI
Automatic Patch Generation Learned from Human-Written Patches Dongsun Kim, Jaechang Nam, Jaewoo Song, and Sunghun Kim ICSE (Conference) 2013 #APR #SBSE DOI
SemFix: Program repair via semantic analysis Hoang Duong Thien Nguyen, Dawei Qi, Abhik Roychoudhury, and Satish Chandra ICSE (Conference) 2013 #SBSE DOI PDF
Efficient Automated Program Repair through Fault-Recorded Testing Prioritization Yuhua Qi, Xiaoguang Mao, and Yan Lei ICSM (Conference) 2013 #APR #testing DOI PDF
Starchart: Hardware and software optimization using recursive partitioning regression trees Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi PACT (Conference) 2013 #SBSE DOI PDF
Halide: A Language and Compiler for Optimizing Parallelism, Locality, and Recomputation in Image Processing Pipelines Jonathan Ragan-Kelley, Connelly Barnes, Andrew Adams, Sylvain Paris, Fredo Durand, and Saman Amarasinghe PLDI (Conference) 2013 DOI PDF
Synthesizing Round Based Fault-Tolerant Programs Using Genetic Programming Ling Zhu and Sandeep Kulkarni Proceedings of the 15th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2013) (Conference) 2013 #APR #SBSE DOI
Synthesizing, Correcting and Improving Code, Using Model Checking-Based Genetic Programming Gal Katz and Doron Peled Proceedings of the 9th International Haifa Verification Conference (HVC 2013) (Conference) 2013 #SBSE DOI
Advances in Automated Program Repair and a Call to Arms Westley Weimer SSBSE (Keynote) 2013 #APR #SBSE #survey DOI PDF
Applying Genetic Improvement to MiniSAT Justyna Petke, William B. Langdon, and Mark Harman SSBSE (Conference) 2013 #GISMO #SBSE DOI PDF
The Emergence of Useful Bias in Self-focusing Genetic Programming for Software Optimisation Brendan Cody-Kenny and Stephen Barrett SSBSE (Conference) 2013 #SBSE DOI
Current challenges in automatic software repair Claire Le Goues, Stephanie Forrest, and Westley Weimer Software Quality Journal (Journal) 2013 #APR #SBSE DOI PDF URL
Genetic Programming for Reverse Engineering Mark Harman, William B. Langdon, and Westley Weimer WCRE (Keynote) 2013 #GISMO #SBSE DOI PDF VIDEO
Evolutionary Computing Driven Search Based Software Testing and Correction Joshua Lee Wilkerson (PhdThesis) 2012 #APR #SBSE #testing PDF URL URL
Genetically Improving 50000 Lines of C++ William B. Langdon and Mark Harman (TechReport) 2012 #SBSE PDF
Stargazer: Automated regression-based GPU design space exploration Wenhao Jia, Kelly A. Shaw, and Margaret Martonosi 2012 IEEE International Symposium on Performance Analysis of Systems & Software (Conference) 2012 #SBSE DOI PDF
Automated Web Service Composition Using Genetic Programming Liyuan Xiao, Carl K. Chang, Hen-I Yang, Kai-Shin Lu, and Hsin-yi Jiang 36th Annual IEEE Computer Software and Applications Conference Workshops (COMPSACW 2012) (Conference) 2012 #testing DOI
The GISMOE challenge: Constructing the Pareto Program Surface Using Genetic Programming to Find Better Programs Mark Harman, William B. Langdon, Yue Jia, David R. White, Andrea Arcuri, and John A. Clark ASE (Conference) 2012 #APR #SBSE DOI PDF
Genetic Programming for Automating the Development of Data Management Algorithms in Information Technology Systems Gabriel A. Archanjo and Fernando J. Von Zuben Advances in Software Engineering (Journal) 2012 #SBSE DOI URL
Scaling Genetic Programming for Source Code Modification Brendan Cody-Kenny and Stephen Barrett ArXiV (Archive) 2012 #SBSE PDF URL
Software Mutational Robustness: Bridging The Gap Between Mutation Testing and Evolutionary Biology Eric Schulte, Zachary P. Fry, Ethan Fast, Stephanie Forrest, and Westley Weimer ArXiV (Archive) 2012 #SBSE #testing PDF URL
Android Genetic Programming Framework Alban Cotillon, Philip Valencia, and Raja Jurdak EuroGP (Conference) 2012 DOI PDF
Multi-Objective Coevolutionary Automated Software Correction Josh L. Wilkerson, Daniel R. Tauritz, and James M. Bridges GECCO (Conference) 2012 #APR #SBSE DOI
Representations and operators for improving evolutionary software repair Claire Le Goues, Westley Weimer, and Stephanie Forrest GECCO (Conference) 2012 #AI #APR #SBSE #testing DOI PDF
Genetically Programmed Regression Linear Models for Non-Deterministic Estimates Guilherme Esmeraldo, Robson Feitosa, Dilza Esmeraldo, and Edna Barros Genetic Programming - New Approaches and Successful Applications (Collection) 2012 DOI
A Systematic Study of Automated Program Repair: Fixing 55 out of 105 bugs for $8 Each Claire Le Goues, Michael Dewey-Vogt, Stephanie Forrest, and Westley Weimer ICSE (Conference) 2012 #APR DOI PDF URL
GenProg: A Generic Method for Automatic Software Repair Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, and Westley Weimer IEEE TSE (Journal) 2012 #APR #SBSE #testing DOI PDF URL
A Human Study of Patch Maintainability Zachary P. Fry, Bryan Landau, and Westley Weimer ISSTA (Conference) 2012 #APR #SBSE DOI PDF
Genetic Improvement of Programs W. B. Langdon MENDEL (Keynote) 2012 #GISMO #SBSE PDF
Design Defects Detection and Correction by Example Marouane Kessentini, Wael Kessentini, Houari Sahraoui, Mounir Boukadoum, and Ali Ouni 19th IEEE International Conference on Program Comprehension (ICPC 2011) (Conference) 2011 #APR #SBSE DOI
Towards an automatic design of non-cryptographic hash function Jan Karasek, Radim Burget, and Ondrej Morsky 34th International Conference on Telecommunications and Signal Processing (TSP 2011) (Conference) 2011 DOI
Genetic programming for shader simplification Pitchaya Sitthi-amorn, Nicholas Modly, Westley Weimer, and Jason Lawrence ACM Transactions on Graphics (Journal) 2011 #SBSE DOI PDF PDF VIDEO
Evolving patches for software repair Thomas Ackling, Bradley Alexander, and Ian Grunert GECCO (Conference) 2011 #APR #SBSE DOI URL
Multi-objective optimization of dynamic memory managers using grammatical evolution J. Manuel Colmenar, Jose L. Risco-Martin, David Atienza, and J. Ignacio Hidalgo GECCO (Conference) 2011 #SBSE DOI
Scalability of the coevolutionary automated software correction system Josh L. Wilkerson and Daniel R. Tauritz GECCO-comp (Conference) 2011 #APR #SBSE DOI
Evolutionary Improvement of Programs David R. White, Andrea Arcuri, and John A. Clark IEEE TEVC (Journal) 2011 #SBSE DOI PDF VIDEO
Flight of the FINCH through the Java Wilderness Michael Orlov and Moshe Sipper IEEE TEVC (Journal) 2011 DOI URL
Auto-tuning SkePU: A Multi-backend Skeleton Programming Framework for multi-GPU Systems Usman Dastgeer, Johan Enmyren, and Christoph W. Kessler Proceedings of the 4th International Workshop on Multicore Software Engineering, IWMSE-2011 (Conference) 2011 DOI
Attribute Grammar Genetic Programming Algorithm for Automatic Code Parallelization Daniel Howard, Conor Ryan, and J. J. Collins Proceedings of the 5th International Conference on Convergence and Hybrid Information Technology, ICHIT 2011 (Conference) 2011 #SBSE DOI
Automated Program Repair through the Evolution of Assembly Code Eric Schulte, Stephanie Forrest, and Westley Weimer ASE (Conference) 2010 #APR #SBSE DOI PDF
Automated Patching Techniques: The Fix Is In Mark Harman Communications of the ACM (Journal) 2010 #APR #SBSE DOI
Automatic program repair with evolutionary computation Westley Weimer, Stephanie Forrest, Claire Le Goues, and ThanhVu Nguyen Communications of the ACM (Journal) 2010 #APR #SBSE DOI PDF
Multiplicity computing: a vision of software engineering for next-generation computing platform applications Cristian Cadar, Peter Pietzuch, and Alexander L. Wolf FoSER (Workshop) 2010 DOI PDF
The case for software evolution Claire Le Goues, Stephanie Forrest, and Westley Weimer FoSER (Workshop) 2010 #APR #SBSE DOI PDF
Why Haven't We Automated Programming Robert Balzer FoSER (Workshop) 2010 DOI
Coevolutionary automated software correction Josh L. Wilkerson and Daniel Tauritz GECCO (Conference) 2010 #AI #APR #SBSE #testing DOI
Designing better fitness functions for automated program repair Ethan Fast, Claire Le Goues, Stephanie Forrest, and Westley Weimer GECCO (Conference) 2010 #APR #SBSE DOI PDF
Improving reliability of embedded systems through dynamic memory manager optimization using grammatical evolution J. Manuel Colmenar, Jose L. Risco-Martin, David Atienza, Oscar Garnica, J. Ignacio Hidalgo, and Juan Lanchares GECCO (Conference) 2010 #SBSE DOI
FINCH: A System for Evolving Java (Bytecode) Michael Orlov and Moshe Sipper GPTP (Collection) 2010 DOI PDF URL URL
Using Mutation to Automatically Suggest Fixes for Faulty Programs Vidroha Debroy and W. Eric Wong ICST (Conference) 2010 #APR #SBSE #testing DOI
A parallel evolutionary algorithm to optimize dynamic memory managers in embedded systems Jose L. Risco-Martin, David Atienza, J. Manuel Colmenar, and Oscar Garnica Parallel Computing (Journal) 2010 #SBSE DOI URL
Parisian Approach Reducing Computational Effort to Improve SMT Performance by setting Resizable Caches Josefa Diaz, Francisco Fernandez de Vega, J. Ignacio Hidalgo, and Oscar Garnica Proceedings of the International Conference on Evolutionary Computation (ICEC 2010) (Conference) 2010 DOI PDF URL
The Case for Evolvable Software Stephanie Forrest SPLASH (Conference) 2010 DOI URL
Automatic Repair of Concurrency Bugs Jeremy S. Bradbury and Kevin Jalbert SSBSE (Conference) 2010 #APR #SBSE PDF
EvoCaches: Application-specific Adaptation of Cache Mappings Paul Kaufmann, Christian Plessl, and Marco Platzner AHS (Conference) 2009 DOI
A genetic programming approach to automated software repair Stephanie Forrest, ThanhVu Nguyen, Westley Weimer, and Claire Le Goues GECCO (Conference) 2009 #APR #testing DOI PDF URL
Optimization of dynamic memory managers for embedded systems using grammatical evolution Jose L. Risco-Martin, David Atienza, Ruben Gonzalo, and J. Ignacio Hidalgo GECCO (Conference) 2009 #SBSE DOI
Improving SMT performance: an application of genetic algorithms to configure resizable caches Josefa Diaz, J. Ignacio Hidalgo, Francisco Fernandez, Oscar Garnica, and Sonia Lopez GECCO-comp (Conference) 2009 DOI
Automatically Finding Patches Using Genetic Programming Westley Weimer, ThanhVu Nguyen, Claire Le Goues, and Stephanie Forrest ICSE (Conference) 2009 #APR DOI PDF PDF SLIDES URL
Using Execution Paths to Evolve Software Patches ThanhVu Nguyen, Westley Weimer, Claire Le Goues, and Stephanie Forrest ICST (Conference) 2009 #APR #SBSE #testing DOI PDF
Correction of Logical Errors in C programs using Genetic Algorithm Techniques Prakash Murali, Atul Sandur, and Abhay Ashok Patil IJRTE (Journal) 2009 #APR #SBSE PDF URL
Co-evolutionary automated software correction: a proof of concept Joshua Lee Wilkerson 2008 #APR #SBSE PDF URL URL
Superblock scheduling using genetic programming for embedded systems Anjali Mahajan and M S Ali 7th IEEE International Conference on Cognitive Informatics, ICCI 2008 (Conference) 2008 DOI
Searching for resource-efficient programs: low-power pseudorandom number generators David R. White, John Clark, Jeremy Jacob, and Simon M. Poulding GECCO (Conference) 2008 #SBSE DOI PDF PDF
Evolutionary Software Improvement for Instruction Set Meta-evolution Michael Orlov and Moshe Sipper WSSEC 2008 Workshop and Summer School on Evolutionary Computing (Conference) 2008 PDF PDF
Evolving hash functions by means of genetic programming Cesar Estebanez, Julio Cesar Hernandez-Castro, Arturo Ribagorda, and Pedro Isasi GECCO (Conference) 2006 DOI PDF
Finding State-of-the-Art Non-cryptographic Hashes with Genetic Programming Cesar Estebanez, Julio Cesar Hernandez-Castro, Arturo Ribagorda, and Pedro Isasi PPSN (Conference) 2006 DOI
GEVOSH: Using Grammatical Evolution to Generate Hashing Functions Patrick Berarducci, Demetrius Jordan, David Martin, and Jennifer Seitzer GECCO 2004 Workshop Proceedings (Conference) 2004 PDF
GEVOSH: Using Grammatical Evolution to Generate Hashing Functions Patrick Berarducci, Demetrius Jordan, David Martin, and Jennifer Seitzer Proceedings of the Fifteenth Midwest Artificial Intelligence and Cognitive Sciences Conference, MAICS 2004 (Conference) 2004 PDF
N-Version Genetic Programming: A Probabilistically Optimal Ensemble Approach Kosuke Imamura (PhdThesis) 2002 URL URL
Paragen - The first results Conor Ryan and Laur Ivan EuroGP (Conference) 2000 DOI
Evolutionary Techniques Applied to Hashing: An efficient data retrieval method Daniar Hussain and Steven Malliaris GECCO (Conference) 2000 PDF URL
Automatic Re-engineering of Software Using Genetic Programming Conor Ryan (Book) 1999 #SBSE URL
Automatic Parallelization of Arbitrary Programs Conor Ryan and Laur Ivan EuroGP (Conference) 1999 DOI
Genetic Programming as an Explorative Tool in Early Software Development Phases Robert Feldt Proceedings of the 1st International Workshop on Soft Computing Applied to Software Engineering (Conference) 1999 PDF PDF VIDEO
Evolutionary Algorithms for Automatic Parallelization Kenneth Peter Williams (PhdThesis) 1998 #SBSE URL URL
Generating Diverse Software Versions with Genetic Programming: an Experimental Study Robert Feldt IEE Proceedings - Software Engineering (Journal) 1998 #SBSE #testing DOI
Genetic compilers: A new technique for automatic parallelisation Kenneth P. Williams and Shirley A. Williams 2nd European School of Parallel Programming Environments (ESPPE'96) (Conference) 1996 URL URL
Paragen: A Novel Technique for the Autoparallelisation of Sequential Programs using Genetic Programming Paul Walsh and Conor Ryan GP (Conference) 1996 #SBSE PDF URL
Automatic conversion of programs from serial to parallel using Genetic Programming - The Paragen System Paul Walsh and Conor Ryan Proceedings of ParCo'95 (Conference) 1995 PDF URL URL
The Programmer's Apprentice Charles Rich and Richard C. Waters Computer (Journal) 1988 DOI URL
A 15 Year Perspective on Automatic Programming Robert Balzer IEEE TSE (Journal) 1985 DOI

This page is based on the GP bibliography: http://gpbib.cs.ucl.ac.uk.