A case-study in timed refinement: a mine pump | IEEE Journals & Magazine | IEEE Xplore