Brief Biograph

I'm a Ph.D. student in the School of Computer Science of Georgia Institute of Technology, under the supervision of Prof. Alessandro Orso.

I received my Bachelor degree in Software Engineering at Nanjing University in 2012. I've been at Georgia Tech since 2012, first as a Master student, working with Prof. Mary Jean Harrold, and then started my Ph.D. since Fall 2013.

Research

My research interests are mainly in the area of software engineering, including techniques and tools that help with program understanding and improve software quality. My current work focus on automated techniques for testing and debugging evolving software.

Publications

  • "More Accurate Dynamic Slicing for Better Supporting Software Debugging"
    Xiangyu Li, Alessandro Orso.
    Proceedings of the 13th IEEE International Conference on Software Testing, Verification and Validation (ICST), 2020.
    Paper Slides
  • "Intent-Preserving Test Repair"
    Xiangyu Li, Marcelo d’Amorim, Alessandro Orso.
    Proceedings of the 12th IEEE International Conference on Software Testing, Verification and Validation (ICST), 2019.
    Paper Slides
  • "Enlightened Debugging"
    Xiangyu Li, Shaowei Zhu, Marcelo d’Amorim, Alessandro Orso.
    Proceedings of the 40th IEEE and ACM SIGSOFT International Conference on Software Engineering (ICSE), 2018.
    Paper Slides
  • "Iterative User-Driven Fault Localization"
    Xiangyu Li, Marcelo d’Amorim, Alessandro Orso.
    Proceedings of the 12th Haifa Verification Conference (HVC), 2016.
    Paper