DocumentCode :
1962902
Title :
Monitoring distributed real-time activities in DCOM
Author :
Mock, Michael ; Gergeleit, Martin ; Nett, Edgar
Author_Institution :
Inst. for Autonomous Intelligent Syst., German Nat. Res. Center for Inf. Technol., St. Augustin, Germany
fYear :
2000
fDate :
2000
Firstpage :
26
Lastpage :
33
Abstract :
Object-oriented frameworks have become a key element in the design of distribution systems. They make the existence of the physical and operating system level resources transparent to the designer and provide the abstract view of the distributed systems as a set of objects that interact by invoking well-defined interfaces of each other. Easy reuse of existing components, location transparency and implementation hiding are the main ingredients of such frameworks that simplify the task of designing distributed systems drastically. It is desirable to take advantage of these benefits when designing distributed real-time systems, too. However, this goal conflicts with the essential need to consider the allocation of system resources when real-time requirements must be met. Here, system level resource issues such as execution times on CPUs, thread switches, occurrence of interrupts, and message delays are of primary interest. Our approach to solve this dilemma is to allow and support the designer of distributed real-time object-oriented applications to become aware of system level resources. We present a monitoring tool JewelDC that allows monitoring of distribution activities (i.e. nested sequences of object invocations) in a distributed object-oriented framework. Distributed activities are visualized at the abstract object level while simultaneously revealing their use of system level resources. The tool has been implemented for DCOM on Microsoft Windows NT 4.0
Keywords :
distributed object management; interrupts; network operating systems; real-time systems; resource allocation; software reusability; system monitoring; DCOM; JewelDC; Microsoft Windows NT; component reuse; distributed real-time activity monitoring; execution times; implementation hiding; interrupts; location transparency; message delays; monitoring tool; object invocations; object-oriented frameworks; operating system level resources; resource allocation; thread switches; Electrical capacitance tomography; Information technology; Intelligent systems; Monitoring; Programming profession; Real time systems; Sun; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2000. (ISORC 2000) Proceedings. Third IEEE International Symposium on
Conference_Location :
Newport, CA
Print_ISBN :
0-7695-0607-0
Type :
conf
DOI :
10.1109/ISORC.2000.839508
Filename :
839508
Link To Document :
بازگشت