SMS dit: Communicating process architectures 2006