• Publications
  • Influence
Fault localization with nearest neighbor queries
  • M. Renieris, S. Reiss
  • Computer Science
  • 18th IEEE International Conference on Automated…
  • 6 October 2003
TLDR
We present a method for performing fault localization using similar program spectra. Expand
  • 698
  • 105
  • PDF
Encoding program executions
  • S. Reiss, M. Renieris
  • Computer Science
  • Proceedings of the 23rd International Conference…
  • 1 July 2001
TLDR
Dynamic analysis is based on collecting data as the program runs. Expand
  • 239
  • 14
  • PDF
Automated Fault Localization Using Potential Invariants 1
TLDR
We present a general method for fault localization based on abstracting over program traces, and a tool that implements the method using Ernst’s notion of potential invariants. Expand
  • 100
  • 8
  • PDF
Automated Fault Localization Using Potential Invariants
TLDR
We present a general method for fault localization based on abstracting over program traces, and a tool that implements the method using Ernst’s notion of potential invariants. Expand
  • 99
  • 6
  • PDF
Generating Java trace data
TLDR
We describe a system for gathering and analyzing Java trace data for use with a software visualization system. Expand
  • 38
  • 1
  • PDF
The Bloom Software Visualziation System
TLDR
Software understanding is the task of answering questions and gaining insights about software systems. Expand
  • 14
  • 1
The BLOOM Software Visualization System
BLOOM is a system for doing software understanding through visualization. Software understanding involves asking specific questions about the structure and behavior of a software system and gettingExpand
  • 11
  • 1
  • PDF
Jove: java as it happens
TLDR
We present a dynamic Java visualizer that provides a statement-level view of a Java program in action with low enough overhead so that it can be used almost all the time by programmers to understand what their program is doing while it is doing it. Expand
  • 61
  • PDF
Almost: exploring program traces
TLDR
We built a tool to visualize and explore program execution traces. Expand
  • 27
  • PDF
Languages for Dynamic Instrumentation
TLDR
Dynamic instrumentation has proven to be a valuable technique for a variety of different program analyses. Expand
  • 13
  • PDF