User Tools

Site Tools


projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects [2017/01/06 16:48] – created franckprojects [2019/02/20 18:47] (current) franck
Line 1: Line 1:
 +~~NOTOC~~
 +
 +====== Projects ======
 +
 +Below you find a very brief overview of the projects that students did the last three years.
 +
 +====== Alias analysis ======
 +
 +The goal is to develop an extension of JPF that tracks aliasing in Java.
 +
 +====== 3D state space diagram ======
 +
 +The goal is to develop an extension of JPF that allows the user to view and analyze the state space of the system under test in a 3D environment.
 +
 +====== A customizable beam search algorithm ======
 +
 +The goal is to make the beam search algorithm, developed in one of the labs, customizable.
 +
 +====== Enhancing the EndlessLoopDetector listener ======
 +
 +The goal is to enhance the JPF listener called EndlessLoopDetector.
 +
 +====== Extension of jpf-jmt ======
 +
 +The goal is to extend jpf-jmt (see below) with
 +  * state space graph listener which prints graph with memory usage at each state
 +  * constraint that allows limiting memory usage of application
 +
 +====== Round off errors ======
 +
 +The purpose of this project is to develop a listener to warn when round off errors could possibly occur by a number of different mathematical operations and situations.
 +
 +====== Object life cycle ======
 +
 +The goal is to implement a listener that will track the lifecycle states of an object within a given program.
 +
 +====== Extending JPF's reporting system ======
 +
 +The goal of this project is to explore JPF's reporting system by extending the publisher to handle different formats such as JSON and HTML.
 +
 +====== Capturing input ======
 +
 +The goal of this project is to use JPF to capture input, in particular input obtained from the keyboard or a graphical user interface.
 +
 +====== Break points ======
 +
 +The goal of this project is to use JPF to inspect the values of local variables at break points.
 +
 ====== Java PathFinder Memory Tools ====== ====== Java PathFinder Memory Tools ======
  
projects.1483721339.txt.gz · Last modified: by franck