Probing the Depths of CSP-M: A New fdr-Compliant Validation Tool

  • Authors:
  • Michael Leuschel;Marc Fontaine

  • Affiliations:
  • Institut für Informatik, Universität Düsseldorf, Düsseldorf, D-40225;Institut für Informatik, Universität Düsseldorf, Düsseldorf, D-40225

  • Venue:
  • ICFEM '08 Proceedings of the 10th International Conference on Formal Methods and Software Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a new animation and model checking tool for CSP. The tool covers the CSP-M language, as supported by existing tools such as fdrand probe. Compared to those tools, it provides visual feedback in the source code, has an LTL model checker and can be used for combined CSP || B specifications. During the development of the tool some intricate issues were uncovered with the CSP-M language. We discuss those issues, and provide suggestions for improvement. We also explain how we have ensured conformance with fdr, by using fdritself to validate our tool's output. We also provide empirical evidence on the performance of our tool compared to fdr, showing that it can be used on industrial-strength specifications.