About Me

I’m a Ph.D. student supervised by Dr. Tse-Hsun (Peter) Chen and Dr. Weiyi (Ian) Shang at Concordia University, Montreal, Canada. My research interests include software log analysis, improving logging practices, program analysis, and mining software repositories.

Education

  • Ph.D. in Computer Science, Concordia University, 2022
  • M.A.Sc. in Software Engineering, Concordia University, 2019
  • B.Eng. in Software Engineering, Harbin Institute of Technology, 2017

Selected Publications

  • Conference Papers
    • [C3] DeepLV: Suggesting Log Levels Using Ordinal Based Neural Networks.
      Zhenhao Li, Heng Li, Tse-Hsun (Peter) Chen, and Weiyi Shang.
      The 43rd International Conference on Software Engineering (ICSE 2021).
      PDF
    • [C2] Where Shall We Log? Studying and Suggesting Logging Locations in Code Blocks.
      Zhenhao Li, Tse-Hsun (Peter) Chen, and Weiyi Shang.
      The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020).
      PDF
    • [C1] DLFinder: Characterizing and Detecting Duplicate Logging Code Smells.
      Zhenhao Li, Tse-Hsun (Peter) Chen, Jinqiu Yang, and Weiyi Shang.
      The 41st International Conference on Software Engineering (ICSE 2019).
      PDF
  • Journal Papers
    • [J1] Studying Duplicate Logging Statements and Their Relationships with Code Clones.
      Zhenhao Li, Tse-Hsun (Peter) Chen, Jinqiu Yang, and Weiyi Shang.
      IEEE Transactions on Software Engineering (TSE 2021).
      PDF

Full List

Experience

  • Intern Experience
  • Academic Services
    • Journal Reviewer: Information and Software Technology (IST)
    • Shadow Program Committee: MSR 2021
    • Journal Co-reviewer: TSE, EMSE, JSS
    • Conference Co-reviewer: ASE 2022, ICSE 2021, ICSE 2020, ICSME 2020, ICPE 2020, ICPC 2019, SANER 2019, ICSME 2018
  • Teaching Assistant
    • SOEN 341: Software Process (2021, 2020, 2019, 2018)
    • SOEN 342: Software Requirement (2018)
    • SOEN 345: Software Testing, Verification and Quality Assurance (2020)
    • SOEN 7481: Software Verification and Testing (2020, 2019)
  • Voluteering
    • Student Volunteer: ICSE 2020

Honors and Awards

  • Doctoral Research Scholarship, Fonds de recherche du Québec – Nature et technologies (FRQNT)
  • Excellent Certificate of Stars of Tomorrow Internship Program, Microsoft Research Asia (MSRA)
  • Leonard F. Ruggins Engineering PhD Scholarships, Concordia University
  • Centre for Machine Intelligence Graduate Scholarship, Concordia University
  • Concordia International Tuition Award of Excellence, Concordia University
  • Concordia University Conference and Exposition Award, Concordia University
  • Concordia Merit Scholarship, Concordia University

Other Information

  • Languages Skills
    • Mandarin, English, Korean