Towards a Model-Based Refinement Process for Contractual State Machines | IEEE Conference Publication | IEEE Xplore