Exploiting the analogy between traces and signal processing

  • Kuhn A
  • Greevy O
  • 24


    Mendeley users who have this article in their library.
  • 34


    Citations of this article.


The main challenge of dynamic analysis is the huge volume of data, making it difficult to extract high level views. Most techniques developed so far adopt a finegrained approach to address this issue. In this paper we introduce a novel approach representing entire traces as signals in time. Drawing this analogy between dynamic analysis and signal processing, we are able to access a rich toolkit of well-established and ready-to-use analysis techniques. As an application of this analogy, we show how to fit a visualization of the complete feature space of a system on one page only: our approach visualizes feature traces as time plots, summarizes the trace signals and uses dynamic time warping to group them by similar features. We apply the approach on a case study, and discuss both common and unique patterns as observed on the visualization

Author-supplied keywords

  • Dynamic analysis
  • Dynamic time warping
  • Feature-traces
  • Features
  • Reverse engineering
  • Trace summarization
  • Visualization

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Adrian Kuhn

  • Orla Greevy

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free