• 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