• DocumentCode
    1925257
  • Title

    Efficient Model-Checking for Real-Time Task Networks

  • Author

    Dierks, Henning ; Metzner, Alexander ; Stierand, Ingo

  • Author_Institution
    OFFIS
  • fYear
    2009
  • fDate
    25-27 May 2009
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    Formal methods play an important role in the development of safety-critical systems. Their well-defined semantics can be employed for automatic formal system verification. Model-checking, a well-established formal verification technique, is however often restricted to an abstract level due to complexity reasons. For example, checking temporal system behavior with respect to hardware architectures and operating systems is often not possible.Real-time scheduling theory on the other hand provides efficient techniques for temporal analysis of real-world systems at architecture level.However, models used in real-time scheduling theory usually lack a semantics that is compatible to those used by formal specifications. This prevents to verify temporal system behavior at the architecture level with the same formal methods.We present an approach that combines a timed automata representation of task networks and efficient scheduling analysis techniques. Based on existing task network formalisms we define a consistent timed automaton model, and a mapping between both formalisms. We prove that the mapping induces behavioral equivalence of the models.We show an application of the approach by verifying task networks against Live Sequence Charts (LSC).
  • Keywords
    formal specification; formal verification; real-time systems; safety-critical software; scheduling; task analysis; formal specifications; formal system verification; live sequence charts; model-checking; real-time scheduling; real-time task networks; safety-critical systems; Automata; Design methodology; Embedded software; Formal specifications; Formal verification; Hardware; Interference; Operating systems; Real time systems; Timing; Model-Checking; Real-Time Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software and Systems, 2009. ICESS '09. International Conference on
  • Conference_Location
    Zhejiang
  • Print_ISBN
    978-1-4244-4359-8
  • Type

    conf

  • DOI
    10.1109/ICESS.2009.26
  • Filename
    5066625