A real-time monitor for a distributed real-time operating system
- 1 November 1988
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 24 (1) , 68-77
- https://doi.org/10.1145/68210.69222
Abstract
Monitoring and debugging for a distributed real-time system is a complicated problem due to the lack of a set of advanced tools and adequate operating system capability. Software tools can cover the wide range of the software development life cycle from the requirement analysis phase to debugging and maintenance phases. However, many of these modern tools are not effective for building or analyzing complex real-time systems. Real-time software tools and effective kernel support are essential to reduce the complexity of real-time software. In this paper, we first address the issues in real-time monitoring and debugging, such as capturing the timing error, the monitor's invasive nature and visualization of system behavior. We then describe the architecture of the ART Real-Time Monitor which is being built for a distributed real-time OS, called ARTS. The built-in monitoring/debugging kernel primitives are also mentioned.Keywords
This publication has 6 references indexed in Scilit:
- Software Development EnvironmentsComputer, 1987
- Performance monitoring in computer systemsACM SIGOPS Operating Systems Review, 1981
- Guaranteed Response Times in a Hard-Real-Time EnvironmentIEEE Transactions on Software Engineering, 1980
- Metric (Extended Abstract)Published by Association for Computing Machinery (ACM) ,1977
- Programming with abstract data typesACM SIGPLAN Notices, 1974
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973