DocumentCode :
2129879
Title :
Monotone response-time derivation for distributed execution of rule-based programs
Author :
Wang, Rwo-hsi ; Mok, Aloysius K.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear :
1996
fDate :
27-30 May 1996
Firstpage :
47
Lastpage :
54
Abstract :
A key index of the performance of a rule-based program used in real-time monitoring and control is its response time. We first extend the definition of response time of an EQL rule-based program for distributed computation. To reduce the response time through distributed computation, we decompose an EQL program into disjoint modules. We then describe a tool which computes the response-times of finite-state EQL rule-based programs according to the imprecise computation paradigm, i.e., this tool always yields a range which is monotonically tightened as more time is spent in the computation. During the computation, a user can interrupt the analyzer and get both an intermediate result which is a guaranteed bound and a bound-quality factor which quantifies the tightness of this result. Our approach uses fast textual analysis to get initial bounds. It then performs a heuristic search by pruning the state-transition graph to improve the bound quality. A program-decomposition technique for reducing the search effort is also discussed. An analysis example on an EQL program involving 259 states is presented
Keywords :
distributed processing; finite state machines; heuristic programming; logic programming; real-time systems; EQL rule-based program; bound-quality factor; disjoint modules; distributed computation; distributed execution; finite-state EQL; guaranteed bound; heuristic search; imprecise computation paradigm; initial bounds; monotone response-time derivation; program-decomposition technique; real-time monitoring and control; response time; rule-based programs; search effort; state-transition graph; textual analysis; tightness; Computerized monitoring; Delay; Distributed computing; Dynamic scheduling; Equations; Knowledge based systems; Processor scheduling; Space shuttles; Space vehicles; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
Print_ISBN :
0-8186-7399-0
Type :
conf
DOI :
10.1109/ICDCS.1996.507900
Filename :
507900
Link To Document :
بازگشت