• DocumentCode
    2790051
  • Title

    Verifying temporal constraints on data in multi-rate transactions using timed automata

  • Author

    Wall, Anders ; Sandström, Kristian ; Mäki-Turja, Jukka ; Norström, Christer ; Yi, Wang

  • Author_Institution
    Malardalen Univ., Vasteras, Sweden
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    Transactions involving multiple tasks, possibly with different period times, are common constructs used in the design of real-time systems. Data flowing through a transaction is usually subject to temporal constraints, such as maximum time from input to output or a maximum time difference between inputs. Such constraints are of great importance to guarantee the correct functioning of the designed system, but normally they cannot be checked using the traditional approach to schedulability analysis. We describe how to use timed automata and reachability analysis to verify such temporal constraints on data in transactions. By making a timed automaton model of the data dependencies in a transaction, we enable automatic verification of timing constraints such as end-to-end latency. The model can handle different computational models and any non-preemptive execution order of the tasks in the transaction. Our experiences from industrial case studies indicate that in a substantial number of applications, the transactions are of sizes that can be handled using this approach
  • Keywords
    automata theory; program verification; reachability analysis; real-time systems; scheduling; transaction processing; computational models; data dependencies; end-to-end latency; multi-rate transactions; nonpreemptive execution order; reachability analysis; real-time systems; schedulability analysis; temporal constraint verification; timed automata; Automata; Computational modeling; Control systems; Delay; Jitter; Job shop scheduling; Processor scheduling; Real time systems; Sampling methods; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
  • Conference_Location
    Cheju Island
  • ISSN
    1530-1427
  • Print_ISBN
    0-7695-0930-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2000.896400
  • Filename
    896400