• 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