activity
20212026
most citedTo Err is Machine: Vulnerability Detection Challenges LLM Reasoning

17 citations · 46 across the 12 of their papers we have counts for

collaborators
Showing 2023Show all

5 papers · 1 filter

cs.LG2023★ 1 cited

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…

cs.SE2023★ 3 cited

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,…

cs.SE2023

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…

cs.SE2023★ 1 cited

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…

cs.SE2023

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…