The 37th IPP Symposium

Run-Time Code Instrumentation: Maintaining the Illusion of Normalcy

Adam Leventhal '01, Sun Microsystems

Observing software is a bit of a fiction: while other engineering disciplines can evaluate their constructions using physical measurements, it is only through modifying software that it can be 'seen'. Changing code at run-time is a high-wire act as the executing software needs to continue seemingly unperturbed in spite of dramatic modification.