A formal model of re-execution in software process · Study