A flexible automatic source-level instrumentation framework for dynamic program analysis | IEEE Conference Publication | IEEE Xplore