• DocumentCode
    3296524
  • Title

    Partial model checking

  • Author

    Andersen, H.R.

  • Author_Institution
    Dept. of Comput. Sci., Tech. Univ. Denmark, Lyngby
  • fYear
    1995
  • fDate
    26-29 Jun 1995
  • Firstpage
    398
  • Lastpage
    407
  • Abstract
    A major obstacle in applying finite-state model checking to the verification of large systems is the combinatorial explosion of the state space arising when many loosely coupled parallel processes are considered. The problem also known as the state-explosion problem has been attacked from various sides. This paper presents a new approach based on partial model checking where parts of the concurrent system are gradually removed while transforming the specification accordingly. When the intermediate specifications constructed in this manner can be kept small, the state-explosion problem is avoided. Experimental results with a prototype implemented in Standard ML, shows that for Milner´s Scheduler-an often used benchmark-this approach improves on the published results on binary decision diagrams and is comparable to results obtained using generalized decision diagrams. Specifications are expressed in a variant of the modal μ-calculus
  • Keywords
    algebraic specification; computational complexity; decision theory; diagrams; formal logic; functional languages; Scheduler; Standard ML; benchmark; binary decision diagrams; combinatorial explosion; concurrent system; finite-state model checking; generalized decision diagrams; large systems verification; loosely coupled parallel processes; modal μ-calculus; partial model checking; specification; state-explosion problem; Boolean functions; Computer science; Councils; Data structures; Equations; Explosions; Logic; Prototypes; Standards publication; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
  • Conference_Location
    San Diego, CA
  • ISSN
    1043-6871
  • Print_ISBN
    0-8186-7050-9
  • Type

    conf

  • DOI
    10.1109/LICS.1995.523274
  • Filename
    523274