Download: PDF.

“Integration of Universe Type System Tools into Eclipse” by Paolo Bazzi. Oct. 2006. Semester project.


The JML Tools developed at Iowa State University and the Runtime Inference Tool developed at ETH Zurich are both tools supporting a programmer to use the Universe Type System in his Java programs. The Universe Type System is used to be able to restrict the access between different components of a program by adding annotations with a set of new type modifiers into the source code. This semester thesis presents the integration of both the JML and the Runtime Inference tools into Eclipse. This is achieved with two sets of plug-ins. Beside important implementation points of the plug-ins this thesis covers in detail the chosen plug-in architecture, the automatic building and deployment process and a few stumbling blocks creating an Eclipse plug-in.

Download: PDF.

BibTeX entry:

   author = {Paolo Bazzi},
   title = {{Integration of Universe Type System Tools into Eclipse}},
   month = oct,
   note = {Semester project}

Back to the student projects sorted by date or by category.

(This webpage was created with bibtex2web.)