Title of article
Semantics-directed implementation of method-call interception
Author/Authors
R.، Lammel, نويسنده , , C.، Stenzel, نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2004
Pages
19
From page
109
To page
127
Abstract
The authors describe a form of method-call interception (MCI) that allows the programmer to superimpose extra functionality onto method calls at run-time. They provide a reference semantics and a reference implementation for corresponding language constructs. The setup applies to class-based, statically typed, compiled languages such as Java. The semantics of MCI is used to direct a language implementation with a number of valuable properties: simplicity of the implementational model, run-time adaptation capabilities, static type safety, separate compilation and reasonable performance. The authorsʹ implementational development employs source-code instrumentation. They start from a naive implementational model, which is subsequently refined to optimise program execution. The implementation is assessed via benchmarks.
Keywords
Distributed systems
Journal title
IEE Proceedings Software
Serial Year
2004
Journal title
IEE Proceedings Software
Record number
106945
Link To Document