Dynamic program analysis of Microsoft Windows applications

  title={Dynamic program analysis of Microsoft Windows applications},
  author={Alex Skaletsky and Tevi Devor and Nadav Chachmon and Robert S. Cohn and Kim M. Hazelwood and Vladimir Vladimirov and Moshe Bach},
  journal={2010 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS)},
Software instrumentation is a powerful and flexible technique for analyzing the dynamic behavior of programs. By inserting extra code in an application, it is possible to study the performance and correctness of programs and systems. Pin is a software system that performs run-time binary instrumentation of unmodified applications. Pin provides an API for writing custom instrumentation, enabling its use in a wide variety of performance analysis tasks such as workload characterization, program… CONTINUE READING
Highly Cited
This paper has 27 citations. REVIEW CITATIONS