Research and teaching interests

My research focuses on software engineering and data mining. My goal is to build fundamental knowledge and algorithms to help software developers retrieve and leverage big software data (for example code repositories and developer social media) effectively and efficiently. My research interests cover recommendation systems; data-driven software engineering; software debugging; program comprehension; software repository mining; and secure software development. My teaching interests include software engineering, data-driven software engineering and data mining.

Learn more