activity
20192023
most citedDNNV: A Framework for Deep Neural Network Verification

35 citations · 93 across the 12 of their papers we have counts for

collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2023★ 28 cited

Neural-Based Test Oracle Generation: A Large-scale Evaluation and Lessons Learned

Soneya Binta Hossain, Antonio Filieri, Matthew B. Dwyer +2

Defining test oracles is crucial and central to test development, but manual construction of oracles is expensive. While recent neural-based automated test oracle generation techni…

cs.SE2022★ 2 cited

A Brief Survey on Oracle-based Test Adequacy Metrics

Soneya Binta Hossain, Matthew B. Dwyer

Code coverage is a popular and widespread test adequacy metric that measures the percentage of program codes executed by a test suite. Despite its popularity, code coverage has sev…

cs.SE2022★ 1 cited

Algorithm Selection for Software Verification using Graph Neural Networks

Will Leeson, Matthew B Dwyer

The field of software verification has produced a wide array of algorithmic techniques that can prove a variety of properties of a given program. It has been demonstrated that the…

cs.SE2021

Distribution-Aware Testing of Neural Networks Using Generative Models

Swaroopa Dola, Matthew B. Dwyer, Mary Lou Soffa

The reliability of software that has a Deep Neural Network (DNN) as a component is urgently important today given the increasing number of critical applications being deployed with…

cs.SE2020★ 1 cited

Deep Learning & Software Engineering: State of Research and Future Directions

Prem Devanbu, Matthew Dwyer, Sebastian Elbaum +6

Given the current transformative potential of research that sits at the intersection of Deep Learning (DL) and Software Engineering (SE), an NSF-sponsored community workshop was co…

cs.SE2019★ 6 cited

SymInfer: Inferring Program Invariants using Symbolic States

ThanhVu Nguyen, Matthew B. Dwyer, Willem Visser

We introduce a new technique for inferring program invariants that uses symbolic states generated by symbolic execution. Symbolic states, which consist of path conditions and const…