Home Publications Team Gallery Join Us

University of Toronto · Department of Electrical & Computer Engineering

Our research aims to help distributed and interdisciplinary software and design teams collaborate more efficiently and build high-quality systems. We focus on modern open-source collaboration models, such as fork-based development, and on interdisciplinary settings for building AI-enabled and domain-specific software, including scientific computing. We also extend software engineering best practices to support collaborative CAD design.

Research vocabulary

Interdisciplinary Research/ Software Engineering/ SE for AI/ AI for SE/ Empirical SE/ Collaborative Development/ Scientific Software/ Fork-Based Development/ Pull Requests/ Open Source/ Collaborative CAD/ Healthcare AI/ Code Review/ Human Factors/ GitHub/ AI-based Software

Helping teams build better software together

Our research combines software engineering tools and principles with insights from disciplines that study human collaboration. We discover and evaluate interventions — and develop new ones — that steer collaborative development toward better practices.

Browse Publications →
Funded by
Sloan Foundation IBM CAS NSERC NumFOCUS Mitacs UofT CARTE UofT DSI UofT XSeed