|Kathryn T. Stolee|
|Home||Publications||Research Projects||Teaching||Contact and CV|
Email: ktstolee 'at' ncsu 'dot' edu
As of January 2016, I have moved to North Carolina State University as an Assistant Professor in the Department of Computer Science. From 2013 - 2015, I was the Harpole-Pentair Assistant Professor of Software Engineering at Iowa State University, with a joint appointment between the Department of Computer Science and The Department of Electrical and Computer Engineering. I received my Ph.D. in Computer Science in August 2013 from the University of Nebraska-Lincoln as a member of the ESQuaReD lab under the supervision of Sebastian Elbaum.
Recent Events (old news)
My research interests are in the areas of program analysis, empirical software engineering, and crowdsourcing. My prior work in program analysis includes encoding programs as constraints for the purpose of code search with I/O examples and is the first to use behavioral specifications with constraint solvers for code search. Additionally, I have transformed web mashup programs through refactoring. In empirical software engineering, I have designed and run nearly a dozen empirical studies with human participants, using crowdsourcing for many of those.
Related to computer science education, I have contributed to an online instructional tool, BugHunt, that teaches software testing techniques through a series of tutorials. I have also held an internship at the Microsoft FUSE Labs and studied Kodu, an educational programming language designed for children.