DocumentCode
1971892
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
fYear
2013
fDate
June 28 2013-July 3 2013
Firstpage
619
Lastpage
620
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2013 IEEE 20th International Conference on
Conference_Location
Santa Clara, CA
Print_ISBN
978-0-7695-5025-1
Type
conf
DOI
10.1109/ICWS.2013.91
Filename
6649638
Link To Document