Integrating runtime assertions with dynamic types: structuring a derivation from an incomputable specification | IEEE Conference Publication | IEEE Xplore