Seminars & Colloquia

James Davis

Virginia Tech

"Regexes are hard: qualitative and quantitative perspectives"

Tuesday November 19, 2019 04:00 PM
Location: 3211, EB2 NCSU Centennial Campus
(Visitor parking instructions)

 

Abstract: Although regular expressions are used in an estimated 30-40% of software projects, researchers have only recently begun to study the engineering issues associated with them. In this talk I will present research on the issues that software engineers face when working with regular expressions, and the correctness and security vulnerabilities that can result. My findings are based on large-scale qualitative studies of engineers and quantitative studies of their software.
Short Bio: Jamie Davis is a former IBMer and now a 5th-year PhD candidate in the CS department at Virginia Tech. His research is on software correctness and security, with a focus on regular expressions and Node.js applications.

Host: Kathryn Stolee, CSC


Back to Seminar Listings
Back to Colloquia Home Page