• Title of article

    Distribution Pattern-driven Development of Service Architectures

  • Author/Authors

    Barrett, Ronan Ericsson Ireland Research Centre, Ireland , Pahl, Claus Dublin City University, Ireland

  • From page
    2166
  • To page
    2195
  • 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 many existing discrete applications such as legacy applications exposed using Web service interfaces. There are a number of architectural configurations or distribution patterns, which express how a composed 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 interfaces as its input and generates executable Web service compositions based on a distribution pattern chosen by the software architect.
  • Keywords
    Service , oriented architecture , service composition , distribution pattern , architecture modelling , service process generation
  • Journal title
    Journal of J.UCS (Journal of Universal Computer Science)
  • Journal title
    Journal of J.UCS (Journal of Universal Computer Science)
  • Record number

    2661452