• DocumentCode
    2346766
  • Title

    Compositional Abstraction Refinement for Timed Systems

  • Author

    He, Fei ; Zhu, He ; Hung, William N N ; Song, Xiaoyu ; Gu, Ming

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing, China
  • fYear
    2010
  • fDate
    25-27 Aug. 2010
  • Firstpage
    168
  • Lastpage
    176
  • Abstract
    Model checking suffers from the state explosion problem. Compositional abstraction and abstraction refinement have been investigated in many areas to address this problem. This paper considers the compositional model checking for timed systems. We present an automated approach which combines compositional abstraction and counter-example guided abstraction refinement (CEGAR). The proposed approach exploits the semantics of a timed automaton to procure its over-approximative abstraction. Any safety property which holds on the abstraction is guaranteed to hold on the concrete model. In the case of a spurious counter-example, our proposed approach refines and strengthens the abstraction in a component-wise method. We implemented our method with the model checking tool Uppaal. Experimental results show promising improvements.
  • Keywords
    automata theory; formal verification; programming language semantics; CEGAR approach; Uppaal tool; compositional abstraction; compositional model checking; counter-example guided abstraction refinement; over-approximative abstraction; semantics; state explosion; timed automaton; timed system; Automata; Clocks; Concrete; Cost accounting; Explosions; Semantics; Abstraction Refinement; Model Checking; Timed Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2010 4th IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-7847-7
  • Type

    conf

  • DOI
    10.1109/TASE.2010.27
  • Filename
    5587714