Knowledge and Software Technology (KAST) Research Group

co-led by Prof. Martin Robillard and Jin L.C. Guo.

We investigate how to facilitate the discovery and acquisition of crucial technical, design, and domain knowledge to support the development of complex software systems. Our research areas include automated documentation generation, software traceability, API usability, advanced programming tools, and computer science education. We work at the intersection of software engineering, artificial intelligence, and human-computer interaction.

Group_2019 picture

Current Students

Deeksha Arya

PhD Student
co-supervised with Prof. Martin Robillard

Breandan Considine

PhD Student

Fuyuan Lyu

PhD Student
co-supervised with Prof. Xue Liu

Kian Ahrabian

Master Student

Eunbee(Andrea) Jiang

Master Student

Jazlyn Hellman

Undergrad Student


Alexander Nicolson

Master Thesis 2019

Cheryl Wang

Master Thesis 2019
co-supervised with Prof. Jinghui Cheng

Lin Shuang Liu

Undergrad Project 2019

Shi Yan Du

Master Project 2019

Xinyi Wang

Undergrad Project 2019

Current Collaborators

Jinghui Cheng, User Centered Design Lab at Polytechnique Montréal, Canada

Nicole Novielli, Collaborative Development Group at the University of Bari, Italy

Christoph Treude, School of Computer Science at the University of Adelaide, Australia