Associate Professor
College of Computer Science and Technology
Nanjing University of Aeronautics and Astronautics

Yudao Street #29, Nanjing, China, 210016
Office: A12-318


My primary research interests are program analyses for software engineering tasks. My current work focuses on refactoring, program understanding, software testing, and debugging.



2014- Nanjing University of Aeronautics and Astronautics, China
2013-2014 State University of New York at Stony Brook, US, Visiting Scholar
2008-2013 Nanjing University of Aeronautics and Astronautics, China
2003-2008 Southeast University, China, PhD, Advisor: Prof. Baowen Xu
1999-2003 Southeast University, China, B.Eng


Research Projects


Past Projects:

Refactoring for better concurrency
Fault localization based on testing information
Java pointer analysis and program slicing




■  RevLink: A proxy tool to enter the into-connection blocked inside nets
      Can be used to access services, e.g., Remote Desktop, in the firewall protected inside net
■  Slithice: An experimental Java program slicer
      An Eclipse plugin for system dependence graph based program slicing [pdf] [link]




■  Hui Zhou, Master Student
■  Peixing Yang, Master Student
■  Di Zhou, Master Student
■  Lijuan Hong, Master Student, Research on Java Memory Leak Discovering Techniques


■  Lei Zhang, Master Student, Research on Execution Distance Measurement Based Software Debugging and Test Optimization
■  Binxian Tao, Master Student, CODEREBUILDER: The Research and Implementation of an Automated Java Concurrent Program Refactoring Tool