Borba, Paulo. " A Refinement Theory for Concurrent Object Oriented Languages." Anais do X Simpósio Brasileiro de Engenharia de Software, São Carlos/SP, 1996. SBC, 1996, pp.39-55.