This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 21st Euromicro Conference on Real-Time Systems
Predictable Runtime Monitoring
Dublin, Ireland
July 01-July 03
ISBN: 978-0-7695-3724-5
Dynamic program monitoring has been applied in software-intensive systems to detect runtime constraint violations and trigger system recovery actions. Uncontrolled monitoring activities may, however, delay detection of a violation for an unbounded time and, worse, affect the original system's schedulability. In this paper, we introduce the concept of predictable monitoring, which demands a bound on detection latency while ensuring temporal non-interference by the monitoring process. We present off-line analysis techniques for predicting the maximum detection latency with fixed-priority scheduling under two types of monitoring schemes: synchronous and asynchronous. For asynchronous monitoring, we illustrate how to achieve predictable monitoring by bounding the detection latency and controlling the monitoring budget using a bandwidth-preserving, server-based approach.
Citation:
Haitao Zhu, Matthew B. Dwyer, Steve Goddard, "Predictable Runtime Monitoring," ecrts, pp.173-183, 2009 21st Euromicro Conference on Real-Time Systems, 2009
Usage of this product signifies your acceptance of the Terms of Use.