Verifying data refinements using a model checker

@article{Smith2006VerifyingDR,
  title={Verifying data refinements using a model checker},
  author={Graeme Smith and John Derrick},
  journal={Formal Aspects of Computing},
  year={2006},
  volume={18},
  pages={264-287}
}
In this paper, we consider how refinements between state-based specifications (e.g., written in Z) can be checked by use of a model checker. Specifically, we are interested in the verification of downward and upward simulations which are the standard approach to verifying refinements in state-based notations. We show how downward and upward simulations can… CONTINUE READING