[Google Scholar] [ACM DL] [DBLP]
I am actively looking for new graduate and undergraduate students interested in research that improves software and the software development process! Interested students should be skilled programmers able to rapidly develop solutions that test new ideas.
I am interested in pushing the difficult or tedious tasks involved with software development onto computers. Whether finding or explaining bugs, generating effective tests, identifying potential optimization opportunities, or some other task, people have difficulty with the subtle and repetitive behaviors required for maintaining high quality software. By automating these subtle tasks, we can improve both the lives of developers and the quality of the software they produce.
I am particularly interested in program analyses that facilitate debugging, test suite assessment, and hardening programs against attackers.
Type Batched Program Reduction
ISSTA 2023
Golnaz Gharachorlu and William N. Sumner
Leveraging Models to Reduce Test Cases in Software Repositories
MSR 2021, 34%=48/140
Golnaz Gharachorlu and Nick Sumner
Pardis: Priority Aware Test Case Reduction
FASE 2019, 32%=24/?
Golnaz Gharachorlu and Nick Sumner