35 citations · 69 across the 6 of their papers we have counts for
7 papers
Cross-Language Code Search using Static and Dynamic Analyses
George Mathew, Kathryn T. Stolee
As code search permeates most activities in software development,code-to-code search has emerged to support using code as a query and retrieving similar code in the search results.…
Demystifying Regular Expression Bugs: A comprehensive study on regular expression bug causes, fixes, and testing
Peipei Wang, Chris Brown, Jamie A. Jennings +1
Regular expressions cause string-related bugs and open security vulnerabilities for DOS attacks. However, beyond ReDoS (Regular expression Denial of Service), little is known about…
SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries
Kai Presler-Marshall, Sarah Heckman, Kathryn T. Stolee
Computer science educators seek to understand the types of mistakes that students make when learning a new (programming) language so that they can help students avoid those mistake…
SLACC: Simion-based Language Agnostic Code Clones
George Mathew, Chris Parnin, Kathryn T Stolee
Successful cross-language clone detection could enable researchers and developers to create robust language migration tools, facilitate learning additional programming languages on…
Replication Can Improve Prior Results: A GitHub Study of Pull Request Acceptance
Di Chen, Kathyrn Stolee, Tim Menzies
Crowdsourcing and data mining can be used to effectively reduce the effort associated with the partial replication and enhancement of qualitative studies. For example, in a primary…
Evaluating How Developers Use General-Purpose Web-Search for Code Retrieval
Md Masudur Rahman, Jed Barson, Sydney Paul +6
Search is an integral part of a software development process. Developers often use search engines to look for information during development, including reusable code snippets, API…