An intelligent debugger able to detect logic faults in small java programs.