Instrumentation

Insertion of additional code into the program in order to gather information about program runtime behavior. For example, to measure the code coverage.