A Universal Infrastructure for the Run-time Monitoring of Parallel and Distributed Applications

Roland Wismüller and Jörg Trinitis and Thomas Ludwig

Abstract
On-line tools for parallel and distributed programs require a facility to observe and possibly manipulate the programs' run-time behavior, a so called monitoring system. Currently, most tools use proprietary monitoring techniques that are incompatible to each other and usually apply only to specific target plattforms. The On-line Monitoring Interface Specification (OMIS) is the first specification of a universal interface between different tools and a monitoring system, thus enabling interoperable, portable and uniform tool environments. The paper gives an introduction into the basic concepts of OMIS and presents the design and implementation of an OMIS compliant monitoring system (OCM). Special attention is given to the techniques needed to deal with the distributed target system.
Contact
Roland Wismüller
LRR-TUM,Institut für Informatik,Technische Universität München,D-80290 München,Germany,
Roland.Wismueller@informatik.tu-muenchen.de