• DocumentCode
    262076
  • Title

    CTL Model Checking in the Cloud Using MapReduce

  • Author

    Camilli, Matteo ; Bellettini, Carlo ; Capra, Lorenzo ; Monga, Mattia

  • Author_Institution
    Dept. of Comput. Sci., Univ. degli Studi di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    22-25 Sept. 2014
  • Firstpage
    333
  • Lastpage
    340
  • Abstract
    The recent extensive availability of "big data" platforms calls for a widespread adoption by the formal verification community. Cloud computing platforms represent a great opportunity to run massively parallel jobs, yet classical formal verification tools/techniques must undergo a deep technological transformation in order to exploit the new available architectures. This has raised an increasing interest in deploying verification techniques on parallel/distributed frameworks. In this paper we introduce a framework to ease the adoption of a distributed approach to verification of Computation Tree Logic (CTL) formulas on very large state spaces. The approach exploits/integrates a recently developed, parametric state-space builder. The whole framework adopts M AP R EDUCE as core computational model, and can be tailored to different modelling formalisms. The outcomes of several tests performed on (Petri-nets based) benchmark specifications are presented, thus showing the convenience of the proposed approach.
  • Keywords
    Big Data; Petri nets; cloud computing; formal logic; formal specification; formal verification; CTL model checking; MapReduce; Petri-net based benchmark specifications; big data platforms; cloud computing; computation tree logic formulas; formal verification; parametric state-space builder; Big data; Cloud computing; Complexity theory; Computational modeling; Context modeling; Distributed algorithms; Model checking; Big Data; CTL; Distributed Algorithms; Formal Verification; MapReduce;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014 16th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-8447-3
  • Type

    conf

  • DOI
    10.1109/SYNASC.2014.52
  • Filename
    7034702