103 citations · 164 across the 8 of their papers we have counts for
17 papers
Predictive Synthesis of API-Centric Code
Daye Nam, Baishakhi Ray, Seohyun Kim +2
Today's programmers, especially data science practitioners, make heavy use of data-processing libraries (APIs) such as PyTorch, Tensorflow, NumPy, Pandas, and the like. Program syn…
Counterfactual Explanations for Models of Code
Jürgen Cito, Isil Dillig, Vijayaraghavan Murali +1
Machine learning (ML) models play an increasingly prevalent role in many software engineering tasks. However, because most models are now powered by opaque deep neural networks, it…
Mining Idioms in the Wild
Aishwarya Sivaraman, Rui Abreu, Andrew Scott +2
Existing code repositories contain numerous instances of code patterns that are idiomatic ways of accomplishing a particular programming task. Sometimes, the programming language i…
Neural Software Analysis
Michael Pradel, Satish Chandra
Many software development problems can be addressed by program analysis tools, which traditionally are based on precise, logical reasoning and heuristics to ensure that the tools a…
What It Would Take to Use Mutation Testing in Industry--A Study at Facebook
Moritz Beller, Chu-Pan Wong, Johannes Bader +4
Traditionally, mutation testing generates an abundance of small deviations of a program, called mutants. At industrial systems the scale and size of Facebook's, doing this is infea…
Industry-scale IR-based Bug Localization: A Perspective from Facebook
Vijayaraghavan Murali, Lee Gross, Rebecca Qian +1
We explore the application of Information Retrieval (IR) based bug localization methods at a large industrial setting, Facebook. Facebook's code base evolves rapidly, with thousand…