Meiyappan NagappanView profile
Associate Professor
Academic Profile Dr. Meiyappan (Mei) Nagappan is an Associate Professor at the University of Waterloo's Cheriton School of Computer Science. He holds a Ph.D. (2011) and M.Sc. (2008) from North Carolina State University, and a B.Sc. from Anna University, India (2006). Research Focus His research spans empirical software engineering, mining software repositories, and mobile app store analysis. Current investigations focus on software security, static analysis techniques, and diversity in software engineering. Recent work critically examines AI programming assistants like GitHub Copilot, evaluating their performance, security implications, and impact on developer workflows. Key Research Areas Diversity analysis in open-source contributions and academic publishing Vulnerability detection using machine learning Bug localization and automated debugging Cross-platform app analysis Publications Research demonstrates strong focus on empirical validation of developer tools, with recent emphasis on AI-assisted programming. Work appears in top software engineering venues covering security, testing, and developer productivity.









