Parallel computer systems: performance instrumentation and visualization
Parallel computer systems: performance instrumentation and visualization
A structured approach to instrumentation system development and evaluation
Supercomputing '95 Proceedings of the 1995 ACM/IEEE conference on Supercomputing
Performance evaluation: integrating techniques and tools into environments and frameworks
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Visualizing the Performance of Parallel Programs
IEEE Software
VIZIR: An Integrated Environment for Distributed Program Visualization
MASCOTS '95 Proceedings of the 3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
A Service-Based Architecture for In-Vehicle Telematics Systems
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
An instrumentation and control-based approach for distributed application management and adaptation
WOSS '02 Proceedings of the first workshop on Self-healing systems
Hi-index | 0.00 |
Distributed systems are notoriously difficult to develop and manage due to their inherent dynamics, which manifest as component configurations that may change "on-the-fly". Middleware technologies dramatically simplify the development of distributed systems, but, until recently, little attention has focused on combining software instrumentation techniques with middleware technologies to understand dynamic behaviour and assist with the runtime management of distributed systems. This paper presents a dynamic instrumentation framework, which provides support to monitor and manage Jini applications. The framework adopts a service-oriented approach that employs Jini's support for code mobility, Java's dynamic proxy API and Jini's remote event model to enable runtime insertion and removal of instrumentation services.