Footnotes

...Ave/Ariadne
In Greek mythology, Ariadne provided Theseus with the thread that enabled him to find his way through the Labyrinth to slay the Minotaur. Ave stands for Ariadne's Visualization Environment.

...
The user still needs to recompile the program. However, the program execution can be controlled by the original trace, and thus the causal relationship between events remain unchanged even with the introduction of additional overhead.

...1
The Scatter Plot is not reproduced here due to space limitation

...
The behavior of the program may be different when the instrumentation is turned off. So often, the instrumentation are kept on, even after debugging with the associated performance penalty.

Joydip Kundu