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 - Matthias Niklaus

Master Thesis - Static Universe Type Inference using a SAT-Solver

Goal of this master's project is the development of a new back-end using a SAT-solver for the previous static inference tool. The current back-end using Prolog does not provide the expected quality of annotations. Replacing this back-end by a new one, using a SAT-solver should extend the potential, so that we can generate better annotations. Then it should be possible to provide to the programmer a sensible, fully annotated program usable by JML.

Project Timeframe: December 2005 until June 2006
Project Description: PDF
Project Report: PDF
Supervisor: Werner M. Dietl