An iterative, multi-level, and scalable approach to comparing execution traces

  • Authors:
  • A. V. Miranskyy;N. H. Madhavji;M. S. Gittens;M. Davison;M. Wilding;D. Godwin

  • Affiliations:
  • University of Western Ontario, London, ON, Canada;University of Western Ontario, London, ON, Canada;IBM Canada Ltd., Markham, ON, Canada;University of Western Ontario, London, ON, Canada;IBM Canada Ltd., Markham, ON, Canada;IBM Canada Ltd., Markham, ON, Canada

  • Venue:
  • The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we overview a new approach to comparing execution traces. Such comparison can be useful for purposes such as improving test coverage and profiling system's users. In our approach, traces are compressed into different levels of compaction and are then compared iteratively from highest to lowest levels, rejecting dissimilar traces in the process and eventually leaving residual, similar traces. These residual traces form an important feedback for improvement or analysis goals. The preliminary results show that the approach is scalable for industrial use.