Software Practices Lab

Software Practices Lab

Thomas Fritz

CS Professor Thomas Fritz's FlowLight Research Featured in New Yorker

1 / 1

Software Practices Lab

The Software Practices Lab is a group of researchers with a shared goal of improving software development practice. We want to make real-world software development more productive, produce better systems, and be more fun.

We explore all parts of the software lifecycle, and apply a wide range of techniques. Our projects include programming environments, meta programming, scalable source analysis, software evolution support, programming language design & implementation and case study development.

We are committed to informing our work with a deep understanding of the context in which practicing software developers work. Practicing developers must balance a number of different demands, including cost constraints, time limitations, existing code-bases and environments, and specific processes.

We tend to submit papers to and attend the ECOOP, FSE, ICSE, OOPSLA and AOSD conferences.

Location: ICICS/CS 308 (third floor, off south-western hallway)

a place of mind, The University of British Columbia


ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
Undergrad program:
Graduate program:

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia