Flexible, dynamic injection of structured advice using byteman

@inproceedings{Dinn2011FlexibleDI,
  title={Flexible, dynamic injection of structured advice using byteman},
  author={Andrew E. Dinn},
  booktitle={AOSD},
  year={2011}
}
Byteman is a flexible, dynamic advice injection tool for Java. It uses an Event Condition Action rule script language to structure placement and control execution of injected Java code fragments. The Byteman agent can be loaded at application startup or into a running application and rules can be loaded, unloaded and reloaded while the application continues running. This makes Byteman ideal for use in live deployments, simplifying tracing and diagnosis of bugs and investigation and monitoring… CONTINUE READING