Sharp Retrenchment, Modulated Refinement and Simulation

@article{Banach1999SharpRM,
  title={Sharp Retrenchment, Modulated Refinement and Simulation},
  author={Richard Banach and Michael Poppleton},
  journal={Formal Aspects of Computing},
  year={1999},
  volume={11},
  pages={498-540}
}
Sharp retrenchment is introduced and brie y justified informally, as a liberalisation of refinement. In sharp retrenchment the relationship between an abstract operation and its concrete counterpart is mediated by extra predicates, allowing most particularly the description of non-refinement-like properties, and the mixing of I/O and state aspects in the passage between levels of abstraction. Sharp retrenchments are brie y contrasted with unsharp ones. Sharp retrenchments are shown to have a… CONTINUE READING

Similar Papers

Loading similar papers…