Gold Mine specification language for event-based monitoring
Distributed real-time systems are gaining more and more ground in the area of industrial, commercial and military applications. Since most of these systems operate in safety critical environments, attention has to be directed (during design process) towards correctness and timeliness. The project Versatile Timing Analyzer (VTA) is engaged in the research area of monitoring distributed real-time systems. One part of this project deals with the problem of finding efficient mechanisms for the specification of system evaluation measurement methods. As a conclusion of our work this paper presents the concept and implementation of an object-oriented specification language for monitoring event-based (real-time) systems, called Gold Mine.
Unable to display preview. Download preview PDF.
- 1.Bates, P., Wileden, J.: High-Level Debugging of Distributed Systems: The Behavioral Abstraction Approach. Journal of Systems and Software 3 (1983) 255–264Google Scholar
- 2.Haban, D., Weigel, W.: Global Events and Global Breakpoints in Distributed Systems. Proceedings of the 21st Annual Hawaii International Conference on System Sciences (1988) 166–175Google Scholar
- 3.Kastner, W.: Monitoring of Distributed Real-Time Systems: Mechanisms for Data Abstraction. Diplomarbeit Department of Automation TU Vienna (1992)Google Scholar
- 4.Marinescu, D., Lumpp, J., Casavant, T., Siegel, H.: Models for Monitoring and Debugging Tools for Parallel and Distributed Software. Journal of Parallel and Distributed Computing 9 (1990) 171–184Google Scholar
- 5.Schmid, U.: The Versatile Timing Analyzer (VTA). TNR 183/1-22 Department of Automation TU Vienna (1991)Google Scholar
- 6.Schmid, U., Kastner, W.: Monitoring of Distributed Real-Time Systems: The Versatile Timing Analyzer (VTA). Workshop on Performance and Visualization of Parallel Systems Moravany (1992) 277–303Google Scholar
- 7.Schmid, U., Stöckler, S.: A Versatile Monitoring System for Distributed Real Time Systems. Proceedings Safecomp '92 Zürich (1992) 203–209Google Scholar
- 8.Stöckler, S.: Timed Attributed Event Traces. TNR 183/1-35 Department of Automation TU Vienna (1993)Google Scholar
- 9.Stöckler, S., Kastner, W.: Gold Mine: Generic Object-oriented Language for Defining Monitors, INtervals and Events. TNR 183/1-27 Department of Automation TU Vienna (1992)Google Scholar
- 10.Zeitlberger, R.: Gold Mine: Implementation of an Object-oriented Specification Language for Event-based Monitoring. Diplomarbeit Department of Automation TU Vienna (1994)Google Scholar