Automatic Program Instrumentation to the Rescue!

The Research in Computer Science Seminar Presents: Automatic Program Instrumentation to the Rescue!,

by:   Gregory M. Kapfhammer

Abstract

Modern software applications often exhibit complex structure and behavior. This talk describes static and dynamic instrumentation techniques that automatically introduce probes into a program. These probes can characterize a program's behavior and are useful for testing, performance analysis, program understanding, and debugging. We highlight several interesting trade-offs in the time and space overhead of different approaches to program instrumentation. The content of this presentation is accessible to all levels of undergraduates. This talk concludes with an examination of future research that can be conducted by students at Allegheny College.

Location:   Campus Center 206
Date:   Friday, February 9, 2007
Time:   12:15 -1:15

All are welcome to attend!