Formal verification of SystemCFLspecifications using SPIN

  • Authors:
  • Ka L. Man

  • Affiliations:
  • Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands

  • Venue:
  • MINO'06 Proceedings of the 5th WSEAS international conference on Microelectronics, nanoelectronics, optoelectronics
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The formal language SystemCFL is the formalization of SystemC. The language semantics of SystemCFL was formally defined in a standard structured operational semantics (SOS) style. For verification purposes, in this paper, we present an approach to use the SPIN model checker as a verification engine for SystemCFL specifications, by translating SystemCFL specifications to PROMELA that is the input language of SPIN. We illustrate the practical interest of our approach with a case study: a hazardous circuit.