• DocumentCode
    1903730
  • Title

    Comparison of optimistic and pessimistic pilgrims for concurrency management in CSCW through a probabilistic study

  • Author

    Eric, Garcia ; Julien, Henriet ; Jean-Christophe, Lapayre

  • Author_Institution
    Lab. Informatique, Univ. de Franche-Comte, Besancon, France
  • fYear
    2005
  • fDate
    27-30 June 2005
  • Firstpage
    307
  • Lastpage
    311
  • Abstract
    Concurrency management protocols are required in CSCW applications in which users create, update and delete shared objects. Pessimistic protocols are based on lock-unlock mechanisms before writings, whereas users are allowed to do modifications without having locked the object in optimistic protocols. Our pilgrim protocol is pessimistic since a user has to become the owner of an object before modifying it optimistic protocols minimize the delays before writing. This is the reason why we defined an optimistic protocol based on the pilgrim protocol, using multiversion. After having presenting both of those protocols through a finite state automaton, we make a comparison of them based on a probabilistic study. This study allows us to choose whether the optimistic or the pessimistic pilgrim regarding user activities, types of CSCW and network.
  • Keywords
    concurrency control; concurrency theory; finite state machines; groupware; probability; protocols; CSCW application; concurrency management; finite state automaton; lock-unlock mechanism; optimistic protocol; pessimistic pilgrim protocol; probabilistic study; Access protocols; Application software; Automata; Clocks; Collaborative work; Concurrent computing; Delay; Intersymbol interference; Production; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Research and Education, 2005. ITRE 2005. 3rd International Conference on
  • Print_ISBN
    0-7803-8932-8
  • Type

    conf

  • DOI
    10.1109/ITRE.2005.1503130
  • Filename
    1503130