IO-refinement in Z

  title={IO-refinement in Z},
  author={Eerke A. Boiten and John Derrick},
We present a generalisation of data refinement in Z, called IO-refinement , that allows changes in input and output parameters of operations. Several informal motivations for the desirability of such a refinement relation are given, followed by a formal derivation that demonstrates its theoretical soundness. It is proved that IO-refinement indeed generalizes data refinement. Several theorems are presented that give sufficient conditions for IO-refinement to hold in simpler situations, e.g. just… CONTINUE READING

From This Paper

Topics from this paper.
17 Citations
17 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 17 references

Using Z: Specification, Refinement, and Proof

  • J Woodcock, J. Davies
  • 3rd Northern Formal Methods Workshop,
  • 1996
Highly Influential
14 Excerpts

Coupling schemas: data refinement and view(point) composition

  • EA Boiten, J Derrick, H Bowman, MWA. Steen
  • Duke DJ, Evans AS (eds) Northern Formal Methods…
  • 1997

Similar Papers

Loading similar papers…