CSCI 350 - Software Engineering

Spring 2009

Data Value Extractor Project Description


In this project, you will develop a program that takes a Java program as input. It will display one method at a time in the user interface. For each method, it will display how the method changes the object by showing the values of each data member after the method is executed. Only the data members that are "inspectable" will be displayed. It will use a technique called the trace table to do this.
Square.java (example from lecture)