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 - David Graf

Semester Project - Implementing Purity and Side Effect Analysis for Java Programs

The goal of this semester project is to build a tool, which automatically finds the pure methods in a Java program and writes this information in an XML-file, that can be used by other analyze tools. Base for the project is the paper "Purity and Side Effect Analysis for Java Programs" from Alexandru D. Salcianu and Martin C. Rinard, which describes theoretically how a purity analysis in a JAVA program could be made.

Project Timeframe: Winter semester 2005/06
Project Description: PDF
Project Report: PDF
Supervisor: Werner M. Dietl