Wei Liu's Profile Picture

Wei Liu, Ph.D.

Montreal, Canada

Email

ORCID

Google Scholar

Biography

I earned my Ph.D. in Computer Science from Concordia University, Montreal, Canada, in 2024, under the supervision of Dr. Tse-Hsun (Peter) Chen. My research in software engineering advances software quality and performance through two complementary streams: improving the reliability of data-intensive systems and enhancing the performance and user experience of GUI-based applications.

In addition, I explore AI for Software Engineering (AI4SE), applying advanced AI techniques to software analysis, testing, and performance evaluation. Before pursuing my Ph.D., I worked as a full-time software engineer at Alibaba, where I gained valuable industry experience that complements my academic research.

Research Areas: Software Quality & Performance • GUI Testing & User Experience • AI for Software Engineering

Academic Job Market

I am on the academic job market, seeking a tenure-track faculty position in software engineering.
I also welcome opportunities for collaboration in my research areas.

Publications

  • MobileUPReg: Identifying User-Perceived Performance Regressions in Mobile OS Versions [PDF]

    Wei Liu, Yi Wen Heng, Feng Lin, Tse-Hsun (Peter) Chen, Ahmed E. Hassan
    40th IEEE/ACM International Conference on Automated Software Engineering (ASE 2025), Industry Showcase (to appear)
  • Screencast-Based Analysis of User-Perceived GUI Responsiveness [PDF]

    Wei Liu, Linqiang Guo, Yi Wen Heng, Chenglin Li, Tse-Hsun (Peter) Chen, Ahmed E. Hassan
    arxiv
  • MAPLE: A Mobile Agent with Persistent Finite State Machines for Structured Task Reasoning [PDF]

    Linqiang Guo, Wei Liu, Yi Wen Heng, Tse-Hsun (Peter) Chen, and Yang Wang
    arxiv
  • GUIWatcher: Automatically Detecting GUI Lags by Analyzing Mobile Application Screencasts [PDF]

    Wei Liu, Feng Lin, Linqiang Guo, Tse-Hsun (Peter) Chen, and Ahmed E. Hassan
    47th IEEE/ACM International Conference on Software Engineering (ICSE 2025), Software Engineering in Practice (SEIP)
  • PopSweeper: Automatically Detecting and Resolving App-Blocking Pop-Ups to Assist Automated Mobile GUI Testing [PDF]

    Linqiang Guo, Wei Liu, Yi Wen Heng, Tse-Hsun (Peter) Chen, and Yang Wang
    arxiv
  • RPerf: Mining User Reviews Using Topic Modeling to Assist Performance Testing: An Industrial Experience Report [PDF]

    Zehao Wang, Wei Liu, Jinfu Chen, and Tse-Hsun (Peter) Chen
    Journal of Systems and Software (JSS 2024)
  • An Empirical Study on the Characteristics of Database Access Bugs in Java Applications [PDF]

    Wei Liu, Shouvick Mondal, and Tse-Hsun (Peter) Chen
    ACM Transactions on Software Engineering and Methodology (TOSEM 2024)
  • SLocator: Localizing the Origin of SQL Queries in Database-Backed Web Applications [PDF]

    Wei Liu and Tse-Hsun (Peter) Chen
    IEEE Transactions on Software Engineering (TSE 2023, ASE 2023 Journal-First)
  • LogAssist: Assisting Log Analysis Through Log Summarization [PDF]

    Steven Locke, Heng Li, Tse-Hsun (Peter) Chen, Weiyi Shang, and Wei Liu
    IEEE Transactions on Software Engineering (TSE 2022)

Talks

Services and Experience

  • Journal Reviewer
    • IEEE Transactions on Software Engineering (TSE): 2024, 2025
    • ACM Transactions on Software Engineering and Methodology (TOSEM): 2024
    • Automated Software Engineering (ASE Journal): 2024, 2025
    • Information and Software Technology (IST): 2025
  • Industry Experience
    • Huawei Canada: Associate Researcher Intern
    • Alibaba: Full-time Software Engineer

Teaching

    SOEN390: Software Engineering Team Design Project
    • Role: Teaching Assistant
    • Responsibilities: Assisting students in the design and implementation of their software projects. Grading assignments and providing feedback. Mentoring project teams to guide them through the development process and address challenges.

Education

  • Ph.D. in Computer Science, Concordia University, 2024
    • Dissertation: Understanding and Locating Quality Issues in the Database Access Code of Database-Backed Applications
  • M.Eng. in Software Engineering, Wuhan University of Technology, 2014
    • Admitted with exemption from the National Postgraduate Entrance Examination due to outstanding academic performance
  • B.Sc. in Computer Science, Wuhan University of Technology, 2012