Sciweavers

WOSS
2004
ACM

Instrumentation in software dynamic translators for self-managed systems

14 years 5 months ago
Instrumentation in software dynamic translators for self-managed systems
Self-managed software requires monitoring and code changes to an executing program. One technology that enables such self management is software dynamic translation (SDT), which allows a program’s execution to be intercepted and controlled by a separate software layer. SDT has been used to build many useful applications, including software security checkers that check for code vulnerabilities, dynamic code optimizers, and program introspection tools. While these systems use program instrumentation, the instrumentation is usually tailored to a specific application and infrastructure. What is missing is a single scalable and flexible instrumentation framework that can be used in different self-managed SDT infrastructures. In this paper, we describe such a framework, called “FIST,” that can be used and targeted by different algorithms and tools to enable instrumentation applications that are portable across SDTs and machine platforms. Our interface supports multiple levels of granu...
Naveen Kumar, Jonathan Misurda, Bruce R. Childers,
Added 30 Jun 2010
Updated 30 Jun 2010
Type Conference
Year 2004
Where WOSS
Authors Naveen Kumar, Jonathan Misurda, Bruce R. Childers, Mary Lou Soffa
Comments (0)