Formal Techniques for Distributed Objects, Components, and Systems - Elvira Albert et Ivan Lanese