Chengnian Sunمشاهده پروفایل
دانشیار
Chengnian Sun is an Associate Professor at the University of Waterloo's David R. Cheriton School of Computer Science. He holds a Ph.D. from the National University of Singapore (2013). His research focuses on software engineering, emphasizing software reliability, security, and developer productivity. His work spans compiler testing, program analysis, cybersecurity, and programming language tools. Key research trends include leveraging large language models (LLMs) for compiler testing and program reduction, probabilistic debugging techniques, and enhancing software security against ransomware and fuzzing attacks. His contributions address challenges in program simplification, fault localization, and vulnerability detection. Notable projects include frameworks like Perses (syntax-guided program reduction), T-Rec (language-agnostic program reduction), and tools like AddressWatcher for memory leak detection. His work bridges theoretical advancements with practical software engineering solutions. Chengnian advises on compiler reliability, cybersecurity, and developer productivity. His research has led to collaborations with industry on testing tools and security frameworks. He maintains an active lab focused on advancing software systems through rigorous analysis and innovation.











