Proceedings of the 12th Annual ACM International Conference on Multimedia 2004
DOI: 10.1145/1027527.1027652
|View full text |Cite
|
Sign up to set email alerts
|

User-assisted tools for concurrency control in distributed multimedia collaborations

Abstract: In a distributed collaborative application, a key requirement is that all users see the same copy of a shared window object at any given point in time (WYSIWIS). In this paper, we study 'userassisted causal ordering' of messages as the basis for achieving WYSIWIS. The approach requires specifying the synchronization constraints on accessing shared window objects in the form of an order in which messages need to be processed and object state updated. The specifications are made available to the window subsystem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2006
2006
2009
2009

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…Assuring that during the period over which user actions are generated, no actions are executed, we can keep the global state unchanged. In this light, our earlier work [7] focused on a causality-oriented view of the collaboration problem.…”
Section: State-machine View Of User Interactionmentioning
confidence: 99%
“…Assuring that during the period over which user actions are generated, no actions are executed, we can keep the global state unchanged. In this light, our earlier work [7] focused on a causality-oriented view of the collaboration problem.…”
Section: State-machine View Of User Interactionmentioning
confidence: 99%
“…The necessity of concurrency control originally arose from managing shared resources among simultaneously running threads in operating systems (Silberschatz and Galvin, 1998). In the CSCW realm, concurrency control focuses on the management of parallel threads of HCIs that involve potential conflicts (Russel et al, 1996;Sabbir and Ravindran, 2004). Concurrency control ensures that multiple threads of related collaboration work can be incorporated in one integrated CSCW environment.…”
Section: Concurrency Controlmentioning
confidence: 99%
“…Concurrency control ensures that multiple threads of related collaboration work can be incorporated in one integrated CSCW environment. In addition, in synchronous cooperative work, when different users share a common object, concurrency control is compulsory to maintain the shared object consistent (Sabbir and Ravindran, 2004). In more detail, each collaborator should see the exact same sequence of actions to be performed on the shared artefact.…”
Section: Concurrency Controlmentioning
confidence: 99%
See 1 more Smart Citation