CSP-CASL-Prover: A Generic Tool for Process and Data Refinement

  • Authors:
  • Liam O'Reilly;Markus Roggenbach;Yoshinao Isobe

  • Affiliations:
  • Swansea University, United Kingdom;Swansea University, United Kingdom;AIST, Tsukuba, Japan

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The specification language Csp-Casl allows one to model processes as well as data of distributed systems within one framework. In our paper, we describe how a combination of the existing tools Hets and Csp-Prover can solve the challenges that Csp-Casl raises on integrated theorem proving for processes and data. For building this new tool, the automated generation of theorems and their proofs in Isabelle/HOL plays a fundamental role. A case study of industrial strength demonstrates that our approach scales up to complex problems.