Stav dette: Refinement in Object−Z and CSP