A Pattern Language for Decentralized Coordination and Negotiation Protocols. - Adrian Paschke; Christine Kiss; Samer Al-Hunaty (EEE, 2005)