Skip to main content

Empirical study in software systems

Primary supervisor

Yongqiang Tian

In 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