Wei Liu's Profile Picture

Wei Liu, Ph.D.

Montreal, Canada

Email

ORCID

Google Scholar

LinkedIn

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 industry experience includes large-scale software engineering at Alibaba Group and industry-applied research at Huawei Canada (2012 Laboratories).

My research is in Software Engineering, with a focus on software quality assurance, particularly the performance and reliability of complex software systems. I use program analysis, software analytics, computer vision, and large language and vision-language models to analyze, understand, and improve software systems at scale. My work has been published in leading venues including IEEE TSE, ACM TOSEM, ICSE-SEIP, ASE, and AAAI.

Research Areas: Software Quality Assurance • Software Performance & Reliability • Interactive GUI Systems & Agents • AI for Software Engineering

Publications

  • CoAdapt-GUI: Joint Workflow Context and Policy Adaptation for Unseen GUI Applications [PDF] | [Link]

    Linqiang Guo, Li Gu, Zihuan Jiang, Zhixiang Chi, Siobhan Reid, Ziqiang Wang, Yuanhao Yu, Wei Liu, Yang Wang, and Tse-Hsun (Peter) Chen
    arXiv preprint 2026
  • StepReflect: Structured UI Transition Reflection for Mobile GUI Agents [PDF] | [Link]

    Linqiang Guo, Wei Liu, Li Gu, Yang Wang, and Tse-Hsun (Peter) Chen
    arXiv preprint 2026
  • Agent-SAMA: State-Aware Mobile Assistant [PDF] | [Link]

    Linqiang Guo, Wei Liu*, Yi Wen Heng, Tse-Hsun (Peter) Chen, and Yang Wang
    The 40th Annual AAAI Conference on Artificial Intelligence (AAAI 2026)
    * Corresponding author
  • MobileUPReg: Identifying User-Perceived Performance Regressions in Mobile OS Versions [PDF] | [Link]

    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)
  • Screencast-Based Analysis of User-Perceived GUI Responsiveness [PDF] | [Link]

    Wei Liu, Linqiang Guo, Yi Wen Heng, Chenglin Li, Tse-Hsun (Peter) Chen, Ahmed E. Hassan
    arXiv preprint 2025
  • GUIWatcher: Automatically Detecting GUI Lags by Analyzing Mobile Application Screencasts [PDF] | [Link]

    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] | [Link]

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

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

    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] | [Link]

    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] | [Link]

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

Talks

Academic Service

    Journal Reviewer (Completed ~25 manuscript reviews, 2024–present)
    • IEEE Transactions on Software Engineering (TSE)
    • ACM Transactions on Software Engineering and Methodology (TOSEM)
    • Journal of Systems and Software (JSS)
    • Automated Software Engineering (ASE Journal)
    • Information and Software Technology (IST)
    • International Journal of Human-Computer Interaction (IJHCI)
    • SoftwareX
    • Scientific Reports

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
    M.Eng. in Software Engineering, Wuhan University of Technology
    B.Sc. in Computer Science, Wuhan University of Technology