Claire Le Goues

Orcid: 0000-0002-3931-060X

Affiliations:
  • Carnegie Mellon University, Pittsburgh, USA


According to our database1, Claire Le Goues authored at least 110 papers between 2009 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
What is a "bug"? On subjectivity, epistemic power, and implications for software research.
CoRR, 2024

Software Engineering for Robotics: Future Research Directions; Report from the 2023 Workshop on Software Engineering for Robotics.
CoRR, 2024

Large Language Models for Test-Free Fault Localization.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
Patching Locking Bugs Statically with Crayons.
ACM Trans. Softw. Eng. Methodol., May, 2023

DIRE and its Data: Neural Decompiled Variable Renamings with Respect to Software Class.
ACM Trans. Softw. Eng. Methodol., April, 2023

PreciseBugCollector: Extensible, Executable and Precise Bug-fix Collection.
CoRR, 2023

Contextual Predictive Mutation Testing.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

PreciseBugCollector: Extensible, Executable and Precise Bug-Fix Collection: Solution for Challenge 8: Automating Precise Data Collection for Code Snippets with Bugs, Fixes, Locations, and Types.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

CAT-LM Training Language Models on Aligned Code And Tests.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

MELT: Mining Effective Lightweight Transformations from Pull Requests.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Mind the Gap: The Difference Between Coverage and Mutation Score Can Guide Testing Efforts.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

2022
Quality of Automated Program Repair on Real-World Defects.
IEEE Trans. Software Eng., 2022

Mithra: Anomaly Detection as an Oracle for Cyberphysical Systems.
IEEE Trans. Software Eng., 2022

Using Dynamic Binary Instrumentation to Detect Failures in Robotics Software.
CoRR, 2022

Augmenting Decompiler Output with Learned Variable Names and Types.
Proceedings of the 31st USENIX Security Symposium, 2022

START: A Framework for Trusted and Resilient Autonomous Vehicles (Practical Experience Report).
Proceedings of the IEEE 33rd International Symposium on Software Reliability Engineering, 2022

Looking for Lacunae in Bitcoin Core's Fuzzing Efforts.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems : Artifact Paper.
Proceedings of the IEEE 19th International Conference on Software Architecture Companion, 2022

ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

Making no-fuss compiler fuzzing effective.
Proceedings of the CC '22: 31st ACM SIGPLAN International Conference on Compiler Construction, Seoul, South Korea, April 2, 2022

2021
SOSRepair: Expressive Semantic Search for Real-World Program Repair.
IEEE Trans. Software Eng., 2021

Information Reuse and Stochastic Search: Managing Uncertainty in Self-<sup>*</sup> Systems.
ACM Trans. Auton. Adapt. Syst., 2021

Automatic Program Repair.
IEEE Softw., 2021

Understanding and improving artifact sharing in software engineering research.
Empir. Softw. Eng., 2021

Learning to Superoptimize Real-world Programs.
CoRR, 2021

GzScenic: Automatic Scene Generation for Gazebo Simulator.
CoRR, 2021

FrameFix: Automatically Repairing Statically-Detected Directive Violations in Framework Applications.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

VarFix: balancing edit expressiveness and search effectiveness in automated program repair.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

An Empirical Study of OSS-Fuzz Bugs.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Simulation for Robotics Test Automation: Developer Perspectives.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

Replication of SOAR: A Synthesis Approach for Data Science API Refactoring.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

SOAR: A Synthesis Approach for Data Science API Refactoring.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

The Importance of Safety Invariants in Robustness Testing Autonomy Systems.
Proceedings of the 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2021

2020
A Study on the Challenges of Using Robotics Simulators for Testing.
CoRR, 2020

Empirical Study of Restarted and Flaky Builds on Travis CI.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

A Study on Challenges of Testing Robotic Systems.
Proceedings of the 13th IEEE International Conference on Software Testing, 2020

It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Tailoring programs for static analysis via program transformation.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

Detecting Execution Anomalies As an Oracle for Autonomy Software Robustness.
Proceedings of the 2020 IEEE International Conference on Robotics and Automation, 2020

Robustness Inside Out Testing.
Proceedings of the 50th Annual IEEE-IFIP International Conference on Dependable Systems and Networks, 2020

Building Reusable Repertoires for Stochastic Self-* Planners.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

2019
Model-Based Adaptation for Robotics Software.
IEEE Softw., 2019

Automated program repair.
Commun. ACM, 2019

Lightweight multi-language syntax transformation with parser parser combinators.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

A panel data set of cryptocurrency development activity on GitHub.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

Modeling observability in adaptive systems to defend against advanced persistent threats.
Proceedings of the 17th ACM-IEEE International Conference on Formal Methods and Models for System Design, 2019

DIRE: A Neural Approach to Decompiled Identifier Naming.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

A Qualitative Study on Framework Debugging.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Towards s/engineer/bot: principles for program repair bots.
Proceedings of the 1st International Workshop on Bots in Software Engineering, 2019

Leveraging program invariants to promote population diversity in search-based automatic program repair.
Proceedings of the 6th International Workshop on Genetic Improvement, 2019

2018
Bridging the Gap: From Research to Practical Advice.
IEEE Softw., 2018

Improved representation and genetic operators for linear genetic programming for automated program repair.
Empir. Softw. Eng., 2018

Overfitting in semantics-based automated program repair.
Empir. Softw. Eng., 2018

Genetic Improvement of Software (Dagstuhl Seminar 18052).
Dagstuhl Reports, 2018

Debugging Framework Applications: Benefits and Challenges.
CoRR, 2018

Effectiveness of anonymization in double-blind review.
Commun. ACM, 2018

Using a probabilistic model to predict bug fixes.
Proceedings of the 25th International Conference on Software Analysis, 2018

Cross-Architecture Lifter Synthesis.
Proceedings of the Software Engineering and Formal Methods - 16th International Conference, 2018

Common statement kind changes to inform automatic program repair.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

A study on the use of IDE features for debugging.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

Semantic crash bucketing.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Meaningful variable names for decompiled code: a machine translation approach.
Proceedings of the 26th Conference on Program Comprehension, 2018

Crashing Simulated Planes is Cheap: Can Simulation Detect Robotics Bugs Early?
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

Static automated program repair for heap properties.
Proceedings of the 40th International Conference on Software Engineering, 2018

BugZoo: a platform for studying software bugs.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Managing uncertainty in self-adaptive systems with plan reuse and stochastic search.
Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, 2018

Robustness testing of autonomy software.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

A turing test for genetic improvement.
Proceedings of the 4th International Genetic Improvement Workshop, 2018

A novel fitness function for automated program repair based on source code checkpoints.
Proceedings of the Genetic and Evolutionary Computation Conference, 2018

Statistical Machine Translation Is a Natural Fit for Automatic Identifier Renaming in Software Source Code.
Proceedings of the Workshops of the The Thirty-Second AAAI Conference on Artificial Intelligence, 2018

2017
Clarifications on the Construction and Use of the ManyBugs Benchmark.
IEEE Trans. Software Eng., 2017

Guest editorial for special section on research in search-based software engineering.
Empir. Softw. Eng., 2017

Automated Program Repair (Dagstuhl Seminar 17022).
Dagstuhl Reports, 2017

An Investigation into the Use of Mutation Analysis for Automated Program Repair.
Proceedings of the Search Based Software Engineering - 9th International Symposium, 2017

Toward Semantic Foundations for Program Editors.
Proceedings of the 2nd Summit on Advances in Programming Languages, 2017

S3: syntax- and semantic-guided repair synthesis via programming by examples.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Analyzing the impact of social attributes on commit integration success.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

JFIX: semantics-based repair of Java programs via symbolic PathFinder.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Behavior Metrics for Prioritizing Investigations of Exceptions.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

2016
History Driven Program Repair.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Improved Crossover Operators for Genetic Programming for Program Repair.
Proceedings of the Search Based Software Engineering - 8th International Symposium, 2016

A deeper look into bug fixes: patterns, replacements, deletions, and additions.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Examining programmer practices for locally handling exceptions.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Defending against the attack of the micro-clones.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Learning to rank for bug report assignee recommendation.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

A learning-to-rank based fault localization approach using likely invariants.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Enhancing Automated Program Repair with Deductive Verification.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Empirical Study on Synthesis Engines for Semantics-Based Program Repair.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Trusted Software Repair for System Resiliency.
Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2016

2015
The ManyBugs and IntroClass Benchmarks for Automated Repair of C Programs.
IEEE Trans. Software Eng., 2015

Is the cure worse than the disease? overfitting in automated program repair.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Repairing Programs with Semantic Code Search (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

SASS: Self-Adaptation Using Stochastic Search.
Proceedings of the 10th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2015

Evaluating the Flexibility of the Java Sandbox.
Proceedings of the 31st Annual Computer Security Applications Conference, 2015

2013
Moving Target Defenses in the Helix Self-Regenerative Architecture.
Proceedings of the Moving Target Defense II, 2013

Current challenges in automatic software repair.
Softw. Qual. J., 2013

2012
Measuring Code Quality to Improve Specification Mining.
IEEE Trans. Software Eng., 2012

GenProg: A Generic Method for Automatic Software Repair.
IEEE Trans. Software Eng., 2012

A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each.
Proceedings of the 34th International Conference on Software Engineering, 2012

Representations and operators for improving evolutionary software repair.
Proceedings of the Genetic and Evolutionary Computation Conference, 2012

Evolutionary software repair.
Proceedings of the Genetic and Evolutionary Computation Conference, 2012

2011
The Boogie Verification Debugger (Tool Paper).
Proceedings of the Software Engineering and Formal Methods - 9th International Conference, 2011

2010
Automatic program repair with evolutionary computation.
Commun. ACM, 2010

The case for software evolution.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Designing better fitness functions for automated program repair.
Proceedings of the Genetic and Evolutionary Computation Conference, 2010

2009
Specification Mining with Few False Positives.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2009

Using Execution Paths to Evolve Software Patches.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Automatically finding patches using genetic programming.
Proceedings of the 31st International Conference on Software Engineering, 2009

A genetic programming approach to automated software repair.
Proceedings of the Genetic and Evolutionary Computation Conference, 2009


  Loading...