416 citations · 1.4k across the 24 of their papers we have counts for
4 papers · 1 filter
On Learning Meaningful Code Changes via Neural Machine Translation
Michele Tufano, Jevgenija Pantiuchina, Cody Watson +2
Recent years have seen the rise of Deep Learning (DL) techniques applied to source code. Researchers have exploited DL to automate several development and maintenance tasks, such a…
Towards Predicting the Impact of Software Changes on Building Activities
Michele Tufano, Hitesh Sajnani, Kim Herzig
The pervasive adoption of Continuous Integration practices -- both in industry and open source projects -- has led software building to become a daily activity for thousands of dev…
Guigle: A GUI Search Engine for Android Apps
Carlos Bernal-Cardenas, Kevin Moran, Michele Tufano +4
The process of developing a mobile application typically starts with the ideation and conceptualization of its user interface. This concept is then translated into a set of mock-up…
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair
Zimin Chen, Steve Kommrusch, Michele Tufano +3
This paper presents a novel end-to-end approach to program repair based on sequence-to-sequence learning. We devise, implement, and evaluate a system, called SequenceR, for fixing…