397 citations · 1.8k across the 51 of their papers we have counts for
6 papers · 1 filter
Learning to Identify Security-Related Issues Using Convolutional Neural Networks
David N. Palacio, Daniel McCrystal, Kevin Moran +3
Software security is becoming a high priority for both large companies and start-ups alike due to the increasing potential for harm that vulnerabilities and breaches carry with the…
Helion: Enabling a Natural Perspective of Home Automation
Sunil Manandhar, Kevin Moran, Kaushal Kafle +3
Security researchers have recently discovered significant security and safety issues related to home automation and developed approaches to address them. Such approaches often face…
Assessing the Quality of the Steps to Reproduce in Bug Reports
Oscar Chaparro, Carlos Bernal-Cardenas, Jing Lu +5
A major problem with user-written bug reports, indicated by developers and documented by researchers, is the (lack of high) quality of the reported steps to reproduce the bugs. Low…
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…
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…