DocumentCode :
2023485
Title :
Measuring Time Lag with Nested Preemptions and Resumptions
Author :
Li, Guoqiang
Author_Institution :
Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
fYear :
2012
fDate :
11-11 April 2012
Firstpage :
19
Lastpage :
24
Abstract :
Controller automata, adopting an unbounded stack, provide sequential execution of a group of timed automata according to various priority policies. When a preemption between two processes is considered, a time lag function is used to transform a timed automaton into one that waits a certain time when preempted by another timed automaton. This paper proposes a static algorithm for timed lag by cloning locations of an original timed automaton. An instantaneous semantics of controller automata is also introduced, in which a time lag happens exactly when the timed automaton is preempted, by giving an upper approximation of latency time. The proposed technology provides convenience for later efficient implementations.
Keywords :
approximation theory; automata theory; delays; programming language semantics; controller automata; instantaneous semantics; latency time upper approximation; location cloning; nested preemptions; nested resumption; priority policies; sequential execution; static algorithm; time lag function; time lag measurement; timed automata; unbounded stack; Analytical models; Automata; Clocks; Cloning; Cost accounting; Real time systems; Semantics; controller automata; location cloning; time lag;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2012 15th IEEE International Symposium on
Conference_Location :
Shenzhen, Guangdong
Print_ISBN :
978-1-4673-0900-4
Type :
conf
DOI :
10.1109/ISORCW.2012.14
Filename :
6196099
Link To Document :
بازگشت