Hi, I am Boyuan.

I am a Principal Researcher at Centre for Software Excellence, Huawei Canada. I lead a research team on Heterogeneous Computing. Currently, my research focuses on building infrastructure for large scale clusters for FMWare (i.e., Software based on Foundational Models). I am also interested in software reproducibility, logging, and AI4SE. I received my Ph.D degree in Software Engineering from York University, Canada, under supervision of Prof. Zhen Ming (Jack) Jiang.

Many of our team’s work is contributed to Ray, a popular open source distributed computing framework. For instance, We provided the native Ascend support for Ray.

Selected Publications (Full List)

  • Rethinking Software Engineering in the Era of Foundation Models: A Curated Catalogue of Challenges in the Development of Trustworthy FMware.
    Ahmed E. Hassan, Dayi Lin, Gopi Krishnan Rajbahadur, Keheliya Gallaba, Filipe Roseiro Cogo, Boyuan Chen, Haoxiang Zhang, Kishanthan Thangarajah, Gustavo Oliva, Jiahuei (Justina) Lin, Wali Mohammad Abdullah, and Zhen Ming (Jack) Jiang.
    International Conference on the Foundations of Software Engineering (FSE 2024).
  • Rethinking Software Engineering in the Foundation Model Era: From Task-Driven AI Copilots to Goal-Driven AI Pair Programmers.
    Ahmed E Hassan, Gustavo A Oliva, Dayi Lin, Boyuan Chen, Zhen Ming (Jack) Jiang
    arXiv preprint arXiv:2404.10225
  • Towards training reproducible deep learning models.
    Boyuan Chen, Mingzhi Wen, Yong Shi, Dayi Lin, Gopi Krishnan Rajbahadur, Zhen Ming (Jack) Jiang
    International Conference on Software Engineering (ICSE 2022)