We do not maintain this page any more.
Please visit our new web presence for up-to-date information.
  Chair of Programming Methodology
ETH Zurich


Home
About
People
Research
Publications
Teaching
Projects



Department of Computer Science

SCT Student Projects - Benjamin Lutz

Diploma Project - Error Reporting for Universe Types with Transfer

The main goals of the diploma project are:

  • For violations of universe type system contracts, to find algorithms that produce a clear explanation of why the program is wrong, and what circumstances led to the violation. Such an explanation might look similar to a classic backtrace.
  • To implement these algorithms in the MultiJava compiler, and to complement them with examples and tests.

Project Timeframe: January 2008 until May 2008
Project Description: PDF
Project Report: PDF
Supervisor: Arsenii Rudich

Semester Project - Mono's System.Collection Classes: A Spec# Case Study

Project Timeframe: Summer Semester 2006
Project Description: PDF
Project Report: PDF
Supervisor: Arsenii Rudich