University of Oxford Logo University of OxfordDepartment of Computer Science - Home
Linked in
Linked in
Follow us on twitter
Twitter
On Facebook
Facebook
Instagram
Instagram

Concurrent Programs

Supervisor

Suitable for

Abstract

Not available in 2012/13

Concurrent programs can be difficult to debug. For example, if a program deadlocks, how did that deadlock come about? The idea of this project would be to augment the CSO library to allow communications to be logged, and to allow the user to subsequently analyse what happened, perhaps using a debugger similar to the FDR debugger. Prerequisite: Concurrent Programming Supervisor: Gavin Lowe Level: MSc/third year undergraduate.