Leveraging modes and UML2 for service brokering specifications - Foster, H; Uchitel, S; Kramer, J; Magee, J (Ceur Workshop Proceedings, 2008)