Model driven distribution pattern design for dynamic web service compositions

29Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Web service compositions are often used to realise service-based enterprise applications. These enterprise systems are built from many existing discrete applications, often legacy applications exposed using Web service interfaces. Acceptance of these systems is often constrained by non-functional aspects, such as Quality of Service (QoS). A number of factors affect the QoS of an enterprise system, including availability, scalability and performance. There are a number of architectural configurations or distribution patterns, which express how a, composed system is to be deployed. These distribution patterns have a direct impact upon the QoS of the composition. However, the amount of code required to realise these distribution patterns is considerable. Additionally, there is an increased deployment time associated with setting up different distribution patterns. We therefore propose a novel approach which combines a Model Driven Architecture using UML 2.0 for modeling and subsequently generating Web service compositions, with a method for achieving dynamic decentralised interaction amongst services with reduced deployment overheads. These approaches combined provide for the generation of dynamic Web service compositions driven by a distribution pattern model.

Cite

CITATION STYLE

APA

Barrett, R., Pahl, C., Patcas, L. M., & Murphy, J. (2006). Model driven distribution pattern design for dynamic web service compositions. In ICWE’06: The Sixth International Conference on Web Engineering (pp. 129–136). Association for Computing Machinery (ACM). https://doi.org/10.1145/1145581.1145612

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free