Introducing formal derivation into the design and analysis of algorithms | IEEE Conference Publication | IEEE Xplore