• DocumentCode
    3126621
  • Title

    An Evaluation of Multiversion Concurrency Control forWeb Service Directories

  • Author

    Binder, Walter ; Spycher, Samuel ; Constantinescu, Ion ; Faltings, Boi

  • Author_Institution
    Univ. of Lugano, Lugano
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    Web service directories are shared resources that have to accommodate a high number of concurrent read requests, whereas updates are relatively infrequent. To allow for the automatic composition of complex web services based on those contained in a directory, read requests may involve a series of queries which require a consistent view of the data. We have developed an efficient web service directory that is based on the Multiversion Generalised Search Tree (MVGiST), an integration of a multidimensional index structure with multiversion concurrency control. The MVGiST is able to index web services according to their input and output parameters, supports a high level of concurrent read requests, and guarantees consistency across multiple subsequent read queries. In this paper we evaluate the performance and scalability of the MVGiST and compare it with a traditional, locking-based concurrency control mechanism.
  • Keywords
    Web services; concurrency control; trees (mathematics); Web service directories; automatic composition; locking-based concurrency control mechanism; multiversion concurrency control; multiversion generalised search tree; Access protocols; Application software; Artificial intelligence; Concurrency control; Distributed computing; Engines; Laboratories; Multidimensional systems; Scalability; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2007. ICWS 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2924-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2007.36
  • Filename
    4279580