Title :
Early detection of timing constraint violation at runtime
Author :
Mok, Aloysius K. ; Liu, Guangtian
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
As real time applications become more complex and distributed, monitoring for timing constraint compliance becomes more important in facilitating the enforcement of conditional guarantees and for recovery purposes. C.E. Chodrow et al. (1991) described a O(n/sup 3/) satisfiability checking algorithm for timing constraint monitoring at each check point, where n is the number of time terms in the timing constraint specification. We show that a timing violation can be caught as early as possible by deriving and monitoring a minimum set of timing constraints from the timing constraint specification. We show that only O(n) time is needed in the worst case for checking at each check point. An implementation based on the results reported herein appears in a companion paper (A.K. Mok and G. Liu, 1997).
Keywords :
computability; computational complexity; formal specification; real-time systems; conditional guarantees; real time applications; satisfiability checking algorithm; time terms; timing constraint compliance; timing constraint monitoring; timing constraint specification; timing constraint violation detection; Application software; Computerized monitoring; Condition monitoring; Event detection; Java; Logic; Real time systems; Runtime; Timing; Upper bound;
Conference_Titel :
Real-Time Systems Symposium, 1997. Proceedings., The 18th IEEE
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-6600-5
DOI :
10.1109/REAL.1997.641280