17 citations · 46 across the 12 of their papers we have counts for
5 papers · 1 filter
Do Language Models Learn Semantics of Code? A Case Study in Vulnerability Detection
Benjamin Steenhoek, Md Mahbubur Rahman, Shaila Sharmin +1
Recently, pretrained language models have shown state-of-the-art performance on the vulnerability detection task. These models are pretrained on a large corpus of source code, then…
Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generation
Benjamin Steenhoek, Michele Tufano, Neel Sundaresan +1
Software testing is a crucial aspect of software development, and the creation of high-quality tests that adhere to best practices is essential for effective maintenance. Recently,…
Reproducing Failures in Fault Signatures
Ashwin Kallingal Joshy, Benjamin Steenhoek, Xiuyuan Guo +1
Software often fails in the field, however reproducing and debugging field failures is very challenging: the failure-inducing input may be missing, and the program setup can be com…
TRACED: Execution-aware Pre-training for Source Code
Yangruibo Ding, Ben Steenhoek, Kexin Pei +3
Most existing pre-trained language models for source code focus on learning the static code text, typically augmented with static code structures (abstract syntax tree, dependency…
A Study of Static Warning Cascading Tools (Experience Paper)
Xiuyuan Guo, Ashwin Kallingal Joshy, Benjamin Steenhoek +2
Static analysis is widely used for software assurance. However, static analysis tools can report an overwhelming number of warnings, many of which are false positives. Applying sta…