Primary supervisor
Yongqiang TianIn this project, we will conduct an empirical study to understand certain problems in software systems.
Aim/outline
- propose and answer a few research questions related to the topic under study
- propose actionable advice for developers and researchers
- build a benchmark/dataset for future study
- draft an academic paper/thesis
URLs/references
Here are two representative work I have done:
- An Empirical Study of Bugs in Data Visualization Libraries.
A work to understand the challenges and opportunities in testing specific software
- A Comprehensive Study of Deep Learning Compiler Bugs.
A work to understand the challenges and opportunities in testing AI compilers
Required knowledge
- good skills in data analysis
- good communication skills
- reasonable programming skills
- good programming skills
- willing to spend time on research