• DocumentCode
    3591204
  • Title

    Architecture-aware Partial Order Reduction to Accelerate Model Checking of Networked Programs

  • Author

    Artho, Cyrille ; Leungwattanakit, Watcharin ; Hagiya, Masami ; Tanabe, Yoshinori

  • Author_Institution
    RCIS/AIST, Tokyo
  • fYear
    2008
  • Firstpage
    807
  • Lastpage
    813
  • Abstract
    Testing cannot cover all execution schedules in concurrent software. Model checking, however, is capable of verifying the outcome of all possible executions. It has been applied successfully to networked software, with all processes being analyzed in conjunction. Unfortunately, this approach does not scale very well. This paper presents a partial-order reduction through which a performance gain of up to 70% was achieved.
  • Keywords
    software architecture; architecture-aware partial order reduction; concurrent software; execution schedules; model checking; networked programs; networked software; Acceleration; Application software; Computer architecture; Computer languages; Explosions; Interleaved codes; Java; Processor scheduling; State-space methods; Yarn; Software model checking; centralization; model checking; optimization; partial-order reduction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.50
  • Filename
    4617470