Title :
Monitoring Arbitrary Activation Patterns in Real-Time Systems
Author :
Neukirchner, Moritz ; Michaels, Thomas ; Axer, Philip ; Quinton, Sophie ; Ernst, Rolf
Author_Institution :
Inst. fur Datentechnik und Kommunikationsnetze, Tech. Univ. Braunschweig, Braunschweig, Germany
Abstract :
Model-based verification of timing properties has become industrial practice in design processes of safety-critical hard real-time systems. To validate the correctness of the used verification model, systems are additionally monitored during regular operation. With a growing variety of activation patterns considered in verification, some of them with infinite range capturing arbitrary activation patterns, the known approaches to monitoring, which assume periodic streams, have become inapplicable or they suffer from large overhead due to piecewise continuous time monitoring. In this paper we present a light-weight monitoring approach for arbitrary activation patterns. It profits from the discrete time property of a minimum distance event representation which is used instead of the continuous time representation used in earlier approaches. The method has a configurable constant runtime overhead in terms of memory and computation and allows conservative monitoring of a given arbitrary minimum distance function. Furthermore, we provide conditions under which the monitoring function is exact.
Keywords :
formal verification; real-time systems; safety-critical software; system monitoring; arbitrary minimum distance function; configurable constant runtime overhead; conservative monitoring; continuous time representation; design processes; discrete time property; industrial practice; infinite range capturing arbitrary activation patterns; light-weight monitoring approach; minimum distance event representation; model-based verification; monitoring arbitrary activation patterns; monitoring function; overhead due; periodic streams; piecewise continuous time monitoring; regular operation; safety-critical hard real-time systems; timing property; used verification model; Biomedical monitoring; History; Monitoring; Program processors; Real-time systems; Runtime; Timing; Real-time; admission control; arrival curve; constant overhead; event model; minimum distance function; monitoring; scheduling;
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
Conference_Location :
San Jan
Print_ISBN :
978-1-4673-3098-5
DOI :
10.1109/RTSS.2012.80