Wei Liu's Profile Picture

Wei Liu

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. I also hold a bachelor's degree in Computer Science and a master's degree in Software Engineering. My research focuses on software engineering, including software analysis, testing, mining software repositories, and empirical software engineering. I am particularly interested in improving the quality and performance of modern architectural applications, such as database-backed applications and mobile applications. Recently, I have expanded my work to AI4SE, applying advanced techniques like natural language processing (NLP), computer vision (CV), large language models (LLMs), and vision-language models (VLMs) for software engineering tasks. 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 work.

Looking for Opportunities

I am actively seeking a faculty position or a postdoctoral research position in the areas of software engineering.
If you are interested in collaborating or have opportunities, please feel free to contact me via email.

Publications

  • 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
  • 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 International Conference on Software Engineering - Software Engineering in Practice (ICSE-SEIP 2025)
  • 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
    • ACM Transactions on Software Engineering and Methodology (TOSEM)
    • Automated Software Engineering (ASE)
    • IEEE Transactions on Software Engineering (TSE)
  • 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