How to programmatically observe program execution?
abecedarius: There's been research on this, e.g. http://www.cs.nmsu.edu/~jeffery/alamo/That's about 10 years old, though, and I don't know what's been done since.