• DocumentCode
    2793211
  • Title

    IibDMC: a Library to Operate Efficient Distributed Model Checking

  • Author

    Hamez, Alexandre ; Kordon, Fabrice ; Thierry-Mieg, Yann

  • Author_Institution
    Lab. d´´Informatique de Paris, Univ. Pierre et Marie Curie, Paris
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Model checking is a formal verification technique that allows to automatically prove that a system´s behavior is correct. However it is often prohibitively expensive in time and memory complexity, due to the so-called state space explosion problem. We present a generic multithreaded and distributed infrastructure library designed to allow distribution of the model checking procedure over a cluster of machines. This library is generic, and is designed to allow encapsulation of any model checker in order to make it distributed. Performance evaluations are reported and clearly show the advantages of multi-threading to occupy processors while waiting for the network, with linear speedup over the number of processors.
  • Keywords
    computational complexity; data encapsulation; formal verification; multi-threading; software libraries; data encapsulation; distributed model checking; formal verification; libDMC; memory complexity; multithreading; state space explosion problem; time complexity; Computer networks; Distributed computing; Encapsulation; Explosions; Formal verification; Libraries; Middleware; State-space methods; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370647
  • Filename
    4228375