Latest News

Sep. 11th, 2023
Mr Yun Peng won the distinguished paper award in the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023). Congratulations!
May. 14th, 2023
Six papers were accpeted by ICSE 2023! Congratulations to the authors!
Sep. 11th, 2023
Seven papers were accpeted by ASE 2023! Congratulations to the authors!
Oct. 28th, 2019
Prof. Lyu's paper “A coverage analysis tool for the effectiveness of software testing” was selected as one of the ISSRE 30-year most influential papers
alternative alternative alternative

ARISE Lab at CUHK

ARISE (Automated Reliable Intelligent Software Engineering) Lab is led by Prof. Michael R. Lyu. We are mainly interested in four research areas of software engineering:

  • AIOps (Artificial Intelligence for IT Operations)
  • AIDev (Artificial Intelligence for Development)
  • RobustAI (Robust Artificial Intelligence)
  • NLP (Natural Language Processing)
1
Papers
1
Awards
1
Members

Research Areas of ARISE Lab

alternative

AIDev

AIDev studies intersection at machine learning, static analysis, programming languages, and software engineering.

  • Type Inference
  • Code Representation Learning
  • Code Search
  • API Recommendation
  • API Misuse Detection
  • Vulnerability Detection
alternative

AIOps

AIOps combines big data and machine learning to automate IT operations processes via data-driven approaches in large-scale systems.

  • Log/KPI/Alert/Trace Analysis
  • Incident & Tickets Management
  • Failure Diagnosis
  • Root Cause Localization
  • AIOps Knowledge Graph
  • Microservice & Serverless Computing
alternative

RobustAI

RobustAI aims to understand and improve the trustworthiness and robustness of machine learning systems.

  • Deep Learning Model Testing
  • Adversarial Attack
  • Adversarial Defense
  • Robust training for CV & NLP
  • Deep Learning Model Interpretability
alternative

NLP

Extract information and insights contained in natural languages. Enable a series of NLP applications.

  • Natural language semantics understanding
  • Meaningful natural language generation
  • Other NLP tasks: translation, question answering, model compression, etc.