Proceedings of the International ACM SIGGROUP Conference on Supporting Group Work : The Integration Challenge the Integration C 1997
DOI: 10.1145/266838.267369
|View full text |Cite
|
Sign up to set email alerts
|

Serialization of concurrent operations in a distributed collaborative environment

Abstract: In a distributed groupware system, objects shared by users are subject to concurrency and real-time constraints. In order to satisfy these, various concurrency control algorithms 141 [ 1 l] have been proposed that exploit the semantic properties of operations. By ordering concurrent operations, they guarantee consistency of the different copies of each object. The drawback of these algorithms is that in some situations they can result in inconsistent copies, a non-respect of user's intentions, and in the need … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
124
0
1

Year Published

2002
2002
2016
2016

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 75 publications
(125 citation statements)
references
References 14 publications
0
124
0
1
Order By: Relevance
“…We can find, in the literature, several IT functions: [9] and Imine's algorithm [6]. Due to the lack of space, we report, here, only the IT function proposed by Ellis and Gibbs [4].…”
Section: Inclusive Transformation Functionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We can find, in the literature, several IT functions: [9] and Imine's algorithm [6]. Due to the lack of space, we report, here, only the IT function proposed by Ellis and Gibbs [4].…”
Section: Inclusive Transformation Functionsmentioning
confidence: 99%
“…We have used the on-the-fly model-checker UPPAAL 9 to test the symbolic model proposed here. The Computation tree logic (CTL) formula [5] AG not Detected allows us to verify whether or not property T P 1 or T P 2 is satisfied.…”
Section: Verification Of T P 1 and T Pmentioning
confidence: 99%
See 1 more Smart Citation
“…The transformations are performed in such a manner that the intentions of the users are preserved and, at the end, the copies of the documents converge. Various operational transformation algorithms have been proposed: dOPT (Ellis and Gibbs, 1989), adOPTed (Ressel et al, 1996), GOT , GOTO (Sun and Ellis, 1998), SOCT2 (Suleiman et al, 1997;Suleiman et al, 1998), SOCT3 and SOCT4 (Vidot et al, 2000). Although these algorithms are generic operational transformation algorithms, they can be applied only for applications that use a linear representation of the document.…”
Section: Principles Of Consistency Underlying the Algorithmmentioning
confidence: 99%
“…Starting with the dOPT algorithm of Ellis and Gibbs (1989), various algorithms using operational transformation for maintaining consistency in collaborative systems have been proposed: adOPTed (Ressel, 1996), GOT , GOTO (Sun and Ellis, 1998), SOCT2 (Suleiman et al, 1997), SOCT3 and SOCT4 (Vidot et al, 2000). As mentioned previously, all of these algorithms are based on a linear representation of the document whereas our algorithm uses a tree representation of the document and applies the same basic mechanisms as these algorithms recursively over the different document levels.…”
Section: Related Workmentioning
confidence: 99%