• DocumentCode
    1219565
  • Title

    Heuristic search + local model checking in selective mu-calculus

  • Author

    Santone, Antonella

  • Author_Institution
    Res. Centre on Software Technol., Univ. of Sannio, Benevento, Italy
  • Volume
    29
  • Issue
    6
  • fYear
    2003
  • fDate
    6/1/2003 12:00:00 AM
  • Firstpage
    510
  • Lastpage
    523
  • Abstract
    Many tools for the automatic analysis or verification of finite-state distributed systems are based on construction of the global state graph of the system under consideration. Thus, they often fail because of the state explosion problem: the state space of a distributed system potentially increases exponentially in the number of its parallel components. To overcome this problem, we present a model checking procedure, based on the combination of heuristic searches with ideas taken from local model checking. We use heuristic mechanisms for exploration of the search space in order to avoid construction of the complete state graph.
  • Keywords
    formal verification; heuristic programming; process algebra; search problems; state-space methods; automatic analysis; finite-state distributed systems; global state graph; heuristic search; local model checking; parallel components; search space; selective mu-calculus; state explosion problem; state graph; state space; verification; Circuit simulation; Circuit testing; Costs; Data structures; Explosions; Logic design; Protocols; Sequential circuits; Space exploration; State-space methods;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2003.1205179
  • Filename
    1205179