FosterEvolution

You are here: Home » Publications » Leveraging Modes and UML2 for Service Brokering Specifications (MDWE08)
Sunday, 20 May 2012

Leveraging Modes and UML2 for Service Brokering Specifications (MDWE08)

E-mail Print PDF

H.Foster, S.Uchitel, J.Magee and J.Kramer, Leveraging Modes and UML2 for Service Brokering Specifications, in Proceedings of 4th Model-Driven Web Engineering Workshop (MDWE 2008), Toulouse, France. September 2008

Abstract

Preview

A Service-Oriented Computing (SoC) architecture consists of a number of collaborating services to achieve one or more goals. Traditionally, the focus of developing services (as components) has been on the static binding of these services within a single context and constrained in an individual manner. As service architectures are designed to more dynamic, where service binding and context changes with environmental disturbance, the task of designing and analysing such architectures becomes more complex. UML2 introduces an extended notation to define component binding interfaces, enhanced activity diagrams and sequence diagrams. We propose the use of Modes to abstract a selected set of services, their coordination and reconfiguration, and use models constructed in UML2 to describe brokering requirements which can be synthesised for input to service brokers. The approach is implemented through the use of a Modes Browser, which allows service engineers to view specifications to a prototype dynamic service brokering agent.

Links

Further details will be added for related links and this publication.

Tools

Further details will be added for related tools and this publication.

Â