Title :
Vista: a framework for instrumentation system design for multidisciplinary applications
Author :
Waheed, Abdul ; Rover, Diane T. ; Mutka, Matt ; Bakic, Aleksandar ; Pierce, David
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan State Univ., East Lansing, MI, USA
Abstract :
This paper presents a framework, called Vista, for designing instrumentation systems (ISs) for various applications that use distributed computing systems. We define an instrumentation system as a collection of modules and functions used for collecting data from concurrent processes executed on various nodes across the network. Based on our generic model of an IS, the Vista framework provides various abstract and base classes that help a user to quickly configure an IS for a particular application domain. Vista library is built on top of various operating system services to provide various convenience functions to collect and forward the instrumentation data. The design of this framework is hierarchical to address diverse user needs. We present the application of this framework to various practical data collection and management problems
Keywords :
distributed processing; program diagnostics; software tools; Vista; Vista framework; concurrent processes; distributed computing systems; instrumentation system design; multidisciplinary applications; Animation; Application software; Debugging; Distributed computing; Instruments; Monitoring; Operating systems; Performance analysis; Real time systems; Runtime;
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-7235-8
DOI :
10.1109/MASCOT.1996.501016