Mapping Template Semantics to SMV

  • Authors:
  • Yun Lu;Joanne M. Atlee;Nancy A. Day;Jianwei Niu

  • Affiliations:
  • University of Waterloo;University of Waterloo;University of Waterloo;University of Waterloo

  • Venue:
  • Proceedings of the 19th IEEE international conference on Automated software engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show how to create a semantics-based, parameterized translator from model-based notations to SMV, using template semantics. Our translator takes as input a specification and a set of user-provided parameters that encode the specificationýs semantics; it produces an SMV model suitable for model checking. Using such a translator, we can model check a specification that has customized semantics. Our work also shows how to represent complex composition operators, such as rendezvous, in the SMV language, in which there is no matching language construct.