Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 15 / Issue 11

available in:   PDF (194 kB) PS (437 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-015-11-2166


Distribution Pattern-driven Development of Service Architectures

Ronan Barrett (Ericsson Ireland Research Centre, Ireland)

Claus Pahl (Dublin City University, Ireland)

Abstract: Distributed systems are being constructed by composing a number of discrete com-ponents. This practice is particularly prevalent within the Web service domain in the form of service process orchestration and choreography. Often, enterprise systems are built from manyexisting discrete applications such as legacy applications exposed using Web service interfaces. There are a number of architectural configurations or distribution patterns, which express how acomposed system is to be deployed in a distributed environment. However, the amount of code required to realise these distribution patterns is considerable. In this paper, we propose a distri-bution pattern-driven approach to service composition and architecting. We develop, based on a catalog of patterns, a UML-compliant framework, which takes existing Web service interfacesas its input and generates executable Web service compositions based on a distribution pattern chosen by the software architect.

Keywords: architecture modelling, distribution pattern, service composition, service process generation, service-oriented architecture

Categories: C.2.4, D.2.11, D.2.2, D.2.7