Title :
Coarse Grained Web Service Availability, Consistency, and Durability
Author :
Olmsted, Aspen ; Farkas, Csaba
Author_Institution :
Dept. of Comput. Sci., Coll. of Charleston, Charleston, SC, USA
fDate :
June 28 2013-July 3 2013
Abstract :
In this paper we investigate the problem of providing consistency, availability and durability for Web Service-transactions. We consider each transaction as a black box, with only the corresponding metadata, expressed as UML specifications, as transaction semantics. We refer to these WS transactions as coarse-grained WS-transactions. We propose an approach that guarantees the availability of the popular lazy replica update propagation method while increasing the durability and consistency. In our previous work, we proposed a replica update propagation method, called Buddy System, which required that updates are preserved synchronously in two replicas. In this paper we extend the Buddy System to handle course grained WS transactions, using UML stereotypes that allow scheduling semantics to be embedded into the design model. This design model is then exported and consumed by a service dispatcher to provide: 1.) High availability by distributing service requests across all available clusters. 2.) Consistency by performing the complete transaction on a single set of clusters. 3.) Durability by updating two clusters synchronously.
Keywords :
Unified Modeling Language; Web services; durability; formal specification; reliability; UML specifications; UML stereotypes; Web service transactions; black box; buddy system; coarse grained Web service availability; coarse grained Web service consistency; coarse grained Web service durability; design model; lazy replica update propagation method; metadata; service dispatcher; transaction semantics; Availability; Data models; Distributed databases; Protocols; Semantics; Unified modeling language; Web services; distributed database; model semantics; modeling; web services;
Conference_Titel :
Web Services (ICWS), 2013 IEEE 20th International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5025-1
DOI :
10.1109/ICWS.2013.91