About

Yiling Lou is a Ph.D. student advised by Prof. Lu Zhang and Prof. Dan Hao in the Software Engineering Institute, Department of Computer Science and Technology, School of Electronics Engineering and Computer Science (EECS), Peking University. She was a visiting Ph.D. student advised by Prof. Lingming Zhang in UT Dallas from 2018 Fall to 2019 Spring. Her research interests span software tesing and software debugging, especially test execution optimization, fault localization and program repair.


Education
  • Peking University Sep, 2016 - Jul, 2021 (expected)
    Ph.D. student in Computer Science
  • Peking University Sep, 2012 - Jul, 2016
    Bachelor in Computer Science

Publications
  1. [ICSE'21] An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applications. CCF-A
    Zhenpeng Chen, Huihan Yao, Yiling Lou, Yanbin Cao, Yuanqiang Liu, Haoyu Wang, Xuanzhe Liu.
    In: proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, accepted to appear, May 23-29, 2021, Madrid, Spain

  2. [ASE'20] On the Effectiveness of Unified Debugging: An Extensive Study on 16 Program Repair Systems.CCF-A
    Samuel Benton, Xia Li, Yiling Lou, Lingming Zhang.
    In: proceedings of the IEEE/ACM International Conference on Automated Software Engineering, pages to appear, Sep. 2020, Melbourne, Australia.

  3. [ASE'20 NIER] SRRTA: Regression Testing Acceleration via State Reuse.
    Jinhao Dong, Yiling Lou, Dan Hao.
    In: proceedings of the IEEE/ACM International Conference on Automated Software Engineering (NIER track), pages to appear, Sep. 2020, Melbourne, Australia.

  4. [ESEC/FSE'20] Understanding Build Issue Resolution in Practice: Symptoms and Fix Patterns.CCF-A
    Yiling Lou, Zhenpeng Chen, Yanbin Cao, Dan Hao, Lu Zhang.
    In: proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pages to appear, Nov. 2020, CA, USA.

  5. [ISSTA'20] Can Automated Program Repair Refine Fault Localization? A Unified Debugging Approach. [PDF] [ProFL] CCF-A
    Yiling Lou, Ali Ghanbari, Xia Li, Lingming Zhang, Haotian Zhang, Dan Hao, Lu Zhang.
    In: proceedings of the 29th International Symposium on Software Testing and Analysis, pages to appear, July 2020, CA, USA.

  6. [ISSTA'19] History-driven Build Failure Fixing: How Far Are We? [PDF] CCF-A
    Yiling Lou, Junjie Chen, Lingming Zhang, Dan Hao, Lu Zhang.
    In: proceedings of the 28th International Symposium on Software Testing and Analysis, pp.43-54, July 2019, Beijing, China.
    🏆 This paper won ACM SIGSOFT Distinguished Paper Award.

  7. [ESEC/FSE'18] Optimizing Test Prioritization via Test Distribution Analysis. [PDF] CCF-A
    Junjie Chen, Yiling Lou, Lingming Zhang, Jianyi Zhou, Xiaoleng Wang, Dan Hao, Lu Zhang.
    In: proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp.656-667, Nov. 2018, FL, USA.

  8. [Advances in Computers'18] A Survey on Regression Test-case Prioritization.
    Yiling Lou, Junjie Chen, Lingming Zhang, Dan Hao.
    In: Advances in Computers, 2018, (Invited Chapter)

  9. [ESEC/FSE'16] Isomorphic Regression Testing: Executing Uncovered Branches without Test Augmentation. [PDF] CCF-A
    Jie Zhang, Yiling Lou, Lingming Zhang, Dan Hao, Lu Zhang, Hong Mei.
    In: proceedings of the 24th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp.883-894, Nov. 2016, WA, USA.

  10. [ICSE'16] How Does Regression Test Prioritization Perform in Real-World Software Evolution? [PDF] CCF-A
    Yafeng Lu, Yiling Lou, Shiyang Cheng, Lingming Zhang, Dan Hao, Yangfan Zhou, Lu Zhang.
    In: proceedings of the 38th IEEE/ACM International Conference on Software Engineering, pp.535-546, May 2016, TX, USA.

  11. [ISSRE'15] Mutation-based Test-Case Prioritization in Software Evolution. [PDF] CCF-B
    Yiling Lou, Dan Hao, Lu Zhang.
    In: proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, pp.46-57, Nov.2015, MD, USA.

Academic Services
  • Program Committee Member
      2021: ESEC/FSE 2021, Industry Track
      2021: MSR 2021, Shadow PC
      2021: APR 2021
      2021: SBST 2021
      2021: Mutation 2021
  • Transaction/Journal Reviewer
      IEEE Transaction on Software Engineering (TSE)
      Journal of Systems and Software (JSS)
      Journal of Software Testing, Verification and Reliability (STVR)
      Journal of Software (JOS)
  • External Reviewer
      2020: ICSE, ESEC/FSE, ISSTA
      2019: ICSE, ASE, ICSME
      2018: ICSE, ASE, ICSME
  • Volunteer
      ISSTA 2019, ICSME 2017, SPLC 2016

Honors and Awards
  1. 2020, National Scholarship, Chinese Ministry of Education
  2. 2020, President Scholarship, Peking University
  3. 2020, Top 10 Research Excellence Award, EECS, Peking University
  4. 2020, Merit Student, Peking University
  5. 2019, ACM SIGSOFT Distinguished Paper Award, ISSTA 2019
  6. 2019, President Scholarship, Peking University
  7. 2019, Exceptional Award for Academic Innovation, Peking University
  8. 2018, President Scholarship, Peking University
  9. 2017, President Scholarship, Peking University
  10. 2017, Hailiang Scholarship, Peking University
  11. 2016, President Scholarship, Peking University
  12. 2016, Guanghua Scholarship, Peking University
  13. 2016, Merit Student, Peking University
  14. 2016, CCF Outstanding Undergraduate Award, China Computer Federation
  15. 2016, Outstanding Gradudate, Peking University
  16. 2016, Top 10 Graduation Thesis, EECS, Peking University

Teaching Experience
  1. Teaching Assistant, Scientific Writing, Peking University (Spring 2020)
  2. Teaching Assistant, Data Structure and Algorithm, Peking University (Spring 2018)
  3. Teaching Assistant, Software Testing, Peking University (Fall 2017)