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
Link To Document