Runtime Support for Type-Safe Dynamic Java Classes. - Scott Malabarba; Raju Pandey; Jeff Gragg; Earl T. Barr; J. Fritz Barnes (ECOOP, 2000)

MAGE: A Distributed Programming Model. - Earl T. Barr; Raju Pandey; Michael Haungs (ICDCS, 2001)

A Fast Connection-Time Redirection Mechanism for Internet Application Scalability. - Michael Haungs; Raju Pandey; Earl T. Barr; J. Fritz Barnes (HiPC, 2002)

Handling Catastrophic Failures in Scalable Internet Applications. - Michael Haungs; Raju Pandey; Earl T. Barr (SAINT, 2004)

TrustDavis: A Non-Exploitable Online Reputation System. - Dimitri do B. DeFigueiredo; Earl T. Barr (CEC, 2005)

ConceptDoppler: a weather tracker for internet censorship. - Jedidiah R. Crandall; Daniel Zinn; Michael Byrd; Earl T. Barr; Rich East (CCS, 2007)

Fixing federal e-voting standards. - Earl T. Barr; Matt Bishop; Mark A. Gondree (Commun. ACM, 2007)

Trust Is in the Eye of the Beholder. - Dimitri do B. DeFigueiredo; Earl T. Barr; Shyhtsun Felix Wu (CSE (3), 2009)

The promises and perils of mining git. - Christian Bird; Peter C. Rigby; Earl T. Barr; David J. Hamilton; Daniel M. Germán; Premkumar T. Devanbu (MSR, 2009)

Structure and Dynamics of Research Collaboration in Computer Science. - Christian Bird; Earl T. Barr; Andre Nash; Premkumar T. Devanbu; Vladimir Filkov; Zhendong Su 001 (SDM, 2009)

Has the bug really been fixed? - Zhongxian Gu; Earl T. Barr; David J. Hamilton; Zhendong Su 001 (ICSE (1), 2010)

Perturbing numerical calculations for statistical analysis of floating-point program (in)stability. - Enyi Tang; Earl T. Barr; Xuandong Li; Zhendong Su 001 (ISSTA, 2010)

On the shoulders of giants. - Earl T. Barr; Christian Bird; Eric Hyatt; Tim Menzies; Gregorio Robles (FoSER, 2010)

BQL: capturing and reusing debugging knowledge. - Zhongxian Gu; Earl T. Barr; Zhendong Su 001 (ICSE, 2011)

BugCache for inspections: hit or miss? - Foyzur Rahman; Daryl Posnett; Abram Hindle; Earl T. Barr; Premkumar T. Devanbu (SIGSOFT FSE, 2011)

Cohesive and Isolated Development with Branches. - Earl T. Barr; Christian Bird; Peter C. Rigby; Abram Hindle; Daniel M. Germán; Premkumar T. Devanbu (FASE, 2012)

Liberating the programmer with prorogued programming. - Mehrdad Afshari; Earl T. Barr; Zhendong Su 001 (Onward!, 2012)

Reusing debugging knowledge via trace-based bug search. - Zhongxian Gu; Earl T. Barr; Drew Schleck; Zhendong Su 001 (OOPSLA, 2012)

What effect does distributed version control have on OSS project organization? - Peter C. Rigby; Earl T. Barr; Christian Bird; Premkumar T. Devanbu; Daniel M. Germán (RELENG@ICSE, 2013)

Collecting a heap of shapes. - Earl T. Barr; Christian Bird; Mark Marron (ISSTA, 2013)

Automatic detection of floating-point exceptions. - Earl T. Barr; Thanh Vo; Vu Le 002; Zhendong Su 001 (POPL, 2013)

Uncertainty, risk, and information value in software requirements and architecture. - Emmanuel Letier; David Stefan; Earl T. Barr (ICSE, 2014)

Comparing static bug finders and statistical prediction. - Foyzur Rahman; Sameer Khatri; Earl T. Barr; Premkumar T. Devanbu (ICSE, 2014)

Tardis: affordable time-travel debugging in managed runtimes. - Earl T. Barr; Mark Marron (OOPSLA, 2014)

Capturing and Exploiting IDE Interactions. - Zhongxian Gu; Drew Schleck; Earl T. Barr; Zhendong Su 001 (Onward!, 2014)

Learning natural coding conventions. - Miltiadis Allamanis; Earl T. Barr; Christian Bird; Charles Sutton (SIGSOFT FSE, 2014)

The plastic surgery hypothesis. - Earl T. Barr; Yuriy Brun; Premkumar T. Devanbu; Mark Harman; Federica Sarro (SIGSOFT FSE, 2014)

Learning Natural Coding Conventions. - Miltiadis Allamanis; Earl T. Barr; Charles Sutton (CoRR, 2014)

Automated software transplantation. - Earl T. Barr; Mark Harman; Yue Jia 001; Alexandru Marginean; Justyna Petke (ISSTA, 2015)

Suggesting accurate method and class names. - Miltiadis Allamanis; Earl T. Barr; Christian Bird; Charles Sutton (ESEC/SIGSOFT FSE, 2015)

Is the cure worse than the disease? overfitting in automated program repair. - Edward K. Smith; Earl T. Barr; Claire Le Goues; Yuriy Brun (ESEC/SIGSOFT FSE, 2015)

Automated Transplantation of Call Graph and Layout Features into Kate. - Alexandru Marginean; Earl T. Barr; Mark Harman; Yue Jia 001 (SSBSE, 2015)

Detecting Malware with Information Complexity. - Nadia Alshahwan; Earl T. Barr; David Clark 001; George Danezis (CoRR, 2015)

Casper: Debugging Null Dereferences with Dynamic Causality Traces. - Benoit Cornu; Earl T. Barr; Lionel Seinturier; Martin Monperrus (CoRR, 2015)

A Study of "Wheat" and "Chaff" in Source Code. - Martin Velez; Dong Qiu; You Zhou; Earl T. Barr; Zhendong Su 001 (CoRR, 2015)

The Oracle Problem in Software Testing: A Survey. - Earl T. Barr; Mark Harman; Phil McMinn; Muzammil Shahbaz; Shin Yoo (IEEE Trans. Software Eng., 2015)

The naturalness of software ☆. - Earl T. Barr; Premkumar T. Devanbu (Perspectives on Data Science for Software Engineering, 2016)

Time-travel debugging for JavaScript/Node.js. - Earl T. Barr; Mark Marron; Ed Maurer; Dan Moseley; Gaurav Seth (SIGSOFT FSE, 2016)

On the naturalness of software. - Abram Hindle; Earl T. Barr; Mark Gabel; Zhendong Su 001; Premkumar T. Devanbu (Commun. ACM, 2016)

Tailored Mutants Fit Bugs Better. - Miltiadis Allamanis; Earl T. Barr; René Just; Charles Sutton (CoRR, 2016)

ITect: Scalable Information Theoretic Similarity for Malware Detection. - Sukriti Bhattacharya; Héctor D. Menéndez 001; Earl T. Barr; David Clark 001 (CoRR, 2016)

Learning Python Code Suggestion with a Sparse Pointer Network. - Avishkar Bhoopchand; Tim Rocktäschel; Earl T. Barr; Sebastian Riedel 001 (CoRR, 2016)

Casper: Automatic tracking of null dereferences to inception with causality traces. - Benoit Cornu; Earl T. Barr; Lionel Seinturier; Martin Monperrus (J. Syst. Softw., 2016)

To type or not to type: quantifying detectable bugs in JavaScript. - Zheng Gao; Christian Bird; Earl T. Barr (ICSE, 2017)

Optimising Darwinian Data Structures on Google Guava. - Michail Basios; Lingbo Li 001; Fan Wu 009; Leslie Kanthan; Earl T. Barr (SSBSE, 2017)

Darwinian Data Structure Selection. - Michail Basios; Lingbo Li 001; Fan Wu 009; Leslie Kanthan; Donald Lawrence; Earl T. Barr (CoRR, 2017)

Understanding the syntactic rule usage in java. - Dong Qiu; Bixin Li; Earl T. Barr; Zhendong Su 001 (J. Syst. Softw., 2017)

Making data-driven porting decisions with Tuscan. - Kareem Khazem; Earl T. Barr; Petr Hosek 001 (ISSTA, 2018)

Darwinian data structure selection. - Michail Basios; Lingbo Li 001; Fan Wu 009; Leslie Kanthan; Earl T. Barr (ESEC/SIGSOFT FSE, 2018)

RefiNym: using names to refine types. - Santanu Kumar Dash 001; Miltiadis Allamanis; Earl T. Barr (ESEC/SIGSOFT FSE, 2018)

Deep learning type inference. - Vincent J. Hellendoorn; Christian Bird; Earl T. Barr; Miltiadis Allamanis (ESEC/SIGSOFT FSE, 2018)

Deep Learning to Detect Redundant Method Comments. - Annie Louis; Santanu Kumar Dash 001; Earl T. Barr; Charles Sutton (CoRR, 2018)

Indexing Operators to Extend the Reach of Symbolic Execution. - Earl T. Barr; David Clark 001; Mark Harman; Alexandru Marginean (CoRR, 2018)

Doric: Foundations for Statistical Fault Localisation. - David Landsberg; Earl T. Barr (CoRR, 2018)

Automated Fix Detection Given Flaky Tests. - David Landsberg; Earl T. Barr (CoRR, 2018)

A Survey of Machine Learning for Big Code and Naturalness. - Miltiadis Allamanis; Earl T. Barr; Premkumar T. Devanbu; Charles Sutton (ACM Comput. Surv., 2018)

Mining Semantic Loop Idioms. - Miltiadis Allamanis; Earl T. Barr; Christian Bird; Premkumar T. Devanbu; Mark Marron; Charles Sutton (IEEE Trans. Software Eng., 2018)

Gin: genetic improvement research made easy. - Alexander E. I. Brownlee; Justyna Petke; Brad Alexander; Earl T. Barr; Markus Wagner 007; David Robert White (GECCO, 2019)

A survey of genetic improvement search spaces. - Justyna Petke; Brad Alexander; Earl T. Barr; Alexander E. I. Brownlee; Markus Wagner 007; David Robert White (GECCO (Companion), 2019)

Modelling Genetic Programming as a Simple Sampling Algorithm. - David Robert White; Benjamin Fowler; Wolfgang Banzhaf; Earl T. Barr (GPTP, 2019)

SafeStrings: Representing Strings as Structured Data. - David A. Kelly; Mark Marron; David Clark 001; Earl T. Barr (CoRR, 2019)

Perturbed Model Validation: A New Framework to Validate Model Relevance. - Jie M. Zhang; Earl T. Barr; Benjamin Guedj; Mark Harman; John Shawe-Taylor (CoRR, 2019)

Sub-Turing Islands in the Wild. - Earl T. Barr; David W. Binkley; Mark Harman; Mohamed Nassim Seghir (CoRR, 2019)

The arms race: Adversarial search defeats entropy used to detect malware. - Héctor D. Menéndez 001; Sukriti Bhattacharya; David Clark 001; Earl T. Barr (Expert Syst. Appl., 2019)

Approximate Oracles and Synergy in Software Energy Search Spaces. - Bobby R. Bruce; Justyna Petke; Mark Harman; Earl T. Barr (IEEE Trans. Software Eng., 2019)

Ant Colony Optimization for Object-Oriented Unit Test Generation. - Dan Bruce; Héctor D. Menéndez 001; Earl T. Barr; David Clark 001 (ANTS Conference, 2020)

A theory of dual channel constraints. - Casey Casalnuovo; Earl T. Barr; Santanu Kumar Dash 001; Prem Devanbu; Emily Morgan (ICSE (NIER), 2020)

Where should I comment my code?: a dataset and model for predicting locations that need comments. - Annie Louis; Santanu Kumar Dash 001; Earl T. Barr; Michael D. Ernst; Charles Sutton (ICSE (NIER), 2020)

POSIT: simultaneously tagging natural and programming languages. - Profir-Petru Pârtachi; Santanu Kumar Dash 001; Christoph Treude; Earl T. Barr (ICSE, 2020)

Typilus: neural type hints. - Miltiadis Allamanis; Earl T. Barr; Soline Ducousso; Zheng Gao (PLDI, 2020)

Flexeme: untangling commits using lexical flows. - Profir-Petru Pârtachi; Santanu Kumar Dash 001; Miltiadis Allamanis; Earl T. Barr (ESEC/SIGSOFT FSE, 2020)

OptTyper: Probabilistic Type Inference by Optimising Logical and Natural Constraints. - Irene Vlassi Pandi; Earl T. Barr; Andrew D. Gordon 001; Charles Sutton (CoRR, 2020)

Detecting Malware with Information Complexity. - Nadia Alshahwan; Earl T. Barr; David Clark 001; George Danezis; Héctor D. Menéndez 001 (Entropy, 2020)

Game-theoretic analysis of development practices: Challenges and opportunities. - Carlos Gavidia-Calderon; Federica Sarro; Mark Harman; Earl T. Barr (J. Syst. Softw., 2020)

Artefact Relation Graphs for Unit Test Reuse Recommendation. - Robert White; Jens Krinke; Earl T. Barr; Federica Sarro; Chaiyong Ragkhitwetsagul (ICST, 2021)

Getting Ahead of the Arms Race: Hothousing the Coevolution of VirusTotal with a Packer. - Héctor D. Menéndez 001; David Clark 001; Earl T. Barr (Entropy, 2021)

The Assessor's Dilemma: Improving Bug Repair via Empirical Game Theory. - Carlos Gavidia-Calderon; Federica Sarro; Mark Harman; Earl T. Barr (IEEE Trans. Software Eng., 2021)

Today Was a Good Day: The Daily Life of Software Developers. - André N. Meyer; Earl T. Barr; Christian Bird; Thomas Zimmermann 001 (IEEE Trans. Software Eng., 2021)

Modus: a Datalog dialect for building container images. - Chris Tomy; Tingmao Wang; Earl T. Barr; Sergey Mechtaev (ESEC/SIGSOFT FSE, 2022)

High Assurance Software for Financial Regulation and Business Platforms. - Stephen Goldbaum; Attila Mihály; Tosha Ellison; Earl T. Barr; Mark Marron (VMCAI, 2022)

Is Surprisal in Issue Trackers Actionable? - James Caddy; Markus Wagner 007; Christoph Treude; Earl T. Barr; Miltiadis Allamanis (CoRR, 2022)

Trident: Controlling Side Effects in Automated Program Repair. - Nikhil Parasaram; Earl T. Barr; Sergey Mechtaev (IEEE Trans. Software Eng., 2022)

Continuously Accelerating Research. - Earl T. Barr; Jonathan Bell 001; Michael Hilton; Sergey Mechtaev; Christopher Steven Timperley (ICSE (NIER), 2023)

Rete: Learning Namespace Representation for Program Repair. - Nikhil Parasaram; Earl T. Barr; Sergey Mechtaev (ICSE, 2023)

June: A Type Testability Transformation for Improved ATG Performance. - Dan Bruce; David A. Kelly; Héctor D. Menéndez 001; Earl T. Barr; David Clark 001 (ISSTA, 2023)

CodeGrid: A Grid Representation of Code. - Abdoul Kader Kaboré; Earl T. Barr; Jacques Klein; Tegawendé F. Bissyandé (ISSTA, 2023)

Precise Data-Driven Approximation for Program Analysis via Fuzzing. - Nikhil Parasaram; Earl T. Barr; Sergey Mechtaev; Marcel Böhme (ASE, 2023)

Improving Few-Shot Prompts with Relevant Static Analysis Products. - Toufique Ahmed; Kunal Suresh Pai; Premkumar T. Devanbu; Earl T. Barr (CoRR, 2023)

Epicure: Distilling Sequence Model Predictions into Patterns. - Miltiadis Allamanis; Earl T. Barr (CoRR, 2023)

Aide-mémoire: Improving a Project's Collective Memory via Pull Request-Issue Links. - Profir-Petru Pârtachi; David R. White 003; Earl T. Barr (ACM Trans. Softw. Eng. Methodol., 2023)

PopArt: Ranked Testing Efficiency. - Iason Papapanagiotakis-Bousy; Earl T. Barr; David Clark 001 (IEEE Trans. Software Eng., 2023)

Model validation using mutated training labels: An exploratory study. - Jie M. Zhang; Mark Harman; Benjamin Guedj; Earl T. Barr; John Shawe-Taylor (Neurocomputing, 2023)

Program transformation landscapes for automated program modification using Gin. - Justyna Petke; Brad Alexander; Earl T. Barr; Alexander E. I. Brownlee; Markus Wagner 007; David Robert White (Empir. Softw. Eng., 2023)

Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization). - Toufique Ahmed; Kunal Suresh Pai; Premkumar T. Devanbu; Earl T. Barr (ICSE, 2024)

A Comprehensive Study of the Capabilities of Large Language Models for Vulnerability Detection. - Benjamin Steenhoek; Md Mahbubur Rahman; Monoshi Kumar Roy; Mirza Sanjida Alam; Earl T. Barr; Wei Le (CoRR, 2024)

Practitioners' Expectations on Log Anomaly Detection. - Xiaoxue Ma; Yishu Li; Jacky Keung; Xiao Yu 008; Huiqi Zou; Zhen Yang 022; Federica Sarro; Earl T. Barr (CoRR, 2024)

Summary of the 1st Interpretability and Robustness in Neural Software Engineering (InteNSE 2023). - Reyhaneh Jabbarvand; Saeid Tizpaz-Niari; Earl T. Barr; Satish Chandra 001 (ACM SIGSOFT Softw. Eng. Notes, 2024)

The Fact Selection Problem in LLM-Based Program Repair. - Nikhil Parasaram; Huijie Yan; Boyu Yang; Zineb Flahy; Abriele Qudsi; Damian Ziaber; Earl T. Barr; Sergey Mechtaev (ICSE, 2025)

Polymer: Development Workflows as Software. - Dhasarathy Parthasarathy; Yinan Yu; Earl T. Barr (SIGSOFT FSE Companion, 2025)

The role of surprisal in issue trackers. - James Caddy; Christoph Treude; Markus Wagner 007; Earl T. Barr (Empir. Softw. Eng., 2025)

Software Product Line Engineering via Software Transplantation. - Leandro O. Souza; Eduardo Santana de Almeida; Paulo Anselmo da Mota Silveira Neto; Earl T. Barr; Justyna Petke (ACM Trans. Softw. Eng. Methodol., 2025)

Memorization or Interpolation ? Detecting LLM Memorization through Input Perturbation Analysis. - Albérick Euraste Djiré; Abdoul Kader Kaboré; Earl T. Barr; Jacques Klein; Tegawendé F. Bissyandé (CoRR, 2025)