| Bakic, A., Mutka, M. W. and Rover, D. T. (2000) BRISK: a portable and flexible distributed instrumentation system. Softw.---Pract. Exper., 30, 1353--1373. |
....are not necessarily bound to one process. The idea of using mobile code for monitoring tasks has been proposed by many. Yet with the exception of agents within PathFinder [5] the only other general purpose monitoring system we are aware of that intends to support mobile code is the BRISK system[1], which has plans to employ a Scheme based language for agents. Hence, actual experience with mobile code in general purpose monitoring systems is very limited. Other uses of agents for monitoring, such as in JAT[4] and WHERE[3] do not support the migration of agents between processes of the ....
Bakic, A.M., Mutka, M.M., Rover, D.T.: BRISK: A Portable and Flexible Distributed Instrumentation System. Software: Practice and Experience. 12 (2000) 1353-1373
....for the implementation of Web services are recently changing the perspective in the monitoring area, where significant research work has been accomplished in the last years. Several distributed instrumentation systems have achieved very interesting results, especially to limit monitoring intrusion [20, 21]. However, they require instrumenting either the source code or the binary of monitored applications, and tend to be language and platform specific. This is not suitable for the monitoring of either mobile agents or, more generally, Web based services that consist of distributed heterogeneous ....
A. Bakic, M. W. Mutka, and D. T. Rover, "BRISK: a Portable and Flexible Distributed Instrumentation System", Software - Practice and Experience, Vol. 30, No. 12, Dec. 2000.
....Model SKEL WaitForReply STUB End StubHandler Invoke handler ObjectImpl. Desrialized Serialized Serialized Deserialized Sensor Proxy Sensor Proxy START END END START Figure 2. Skeleton Stub Interaction with Sensor lead to the so called probe effect , or Heisenberg effect [8]. ii) Transparent annotation: When we instrument the traced source code, an annotation code is not explicitly present in it. iii) Dynamic replacement: Our visualization system VisOK uses two phase hybrid post mortem on the fly technique. In this system, the target tracing focus can be changed ....
....Many objects can share these objects. Whenever some object invokes a remote object, some object invocation transactions are invoked. To visualize these independent object interactions precisely, we need a global clock for synchronization. There are several mechanisms for this synchronization. BRISK[8] uses centralized physical clock synchronization. Each component s clock is synchronized by a polling mechanism. There are several logical clocks for distributed systems such as Lamport clock, Mattern s matrix clock, etc. The matrix clock is not suitable for working with a distributed object ....
Aleksandar Bakic, Matt W. Mutka and Diane T.Rover, BRISK: A Portable and Flexible Distributed Instrumentation, IPPS/SPDP, 1999.
No context found.
Bakic, A., Mutka, M. W. and Rover, D. T. (2000) BRISK: a portable and flexible distributed instrumentation system. Softw.---Pract. Exper., 30, 1353--1373.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC