activity
20172021
most citedA Large-Scale Study on the Usage of Testing Patterns that Address Maintainability Attributes (Patterns for Ease of Modification, Diagnoses, and Comprehension)

27 citations · 36 across the 4 of their papers we have counts for

collaborators

5 papers

cs.SE2021

Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHub

Danielle Gonzalez, Thomas Zimmermann, Patrice Godefroid +1

Security is critical to the adoption of open source software (OSS), yet few automated solutions currently exist to help detect and prevent malicious contributions from infecting op…

cs.SE2020★ 4 cited

Did You Remember to Test Your Tokens?

Danielle Gonzalez, Michael Rath, Mehdi Mirakhorli

Authentication is a critical security feature for confirming the identity of a system's users, typically implemented with help from frameworks like Spring Security. It is a complex…

cs.SE2019

Automated Characterization of Software Vulnerabilities

Danielle Gonzalez, Holly Hastings, Mehdi Mirakhorli

Preventing vulnerability exploits is a critical software maintenance task, and software engineers often rely on Common Vulnerability and Exposure (CVEs) reports for information abo…

cs.SE2018★ 5 cited

A Fine-Grained Approach for Automated Conversion of JUnit Assertions to English

Danielle Gonzalez, Suzanne Prentice, Mehdi Mirakhorli

Converting source or unit test code to English has been shown to improve the maintainability, understandability, and analysis of software and tests. Code summarizers identify impor…

cs.SE2017★ 27 cited

A Large-Scale Study on the Usage of Testing Patterns that Address Maintainability Attributes (Patterns for Ease of Modification, Diagnoses, and Comprehension)

Danielle Gonzalez, Joanna C. S. Santos, Andrew Popovich +2

Test case maintainability is an important concern, especially in open source and distributed development environments where projects typically have high contributor turnover with v…