A concurrency control framework for collaborative systems

作者: Jonathan Munson , Prasun Dewan

DOI: 10.1145/240080.240302

关键词:

摘要: We have developed a new framework for supporting concurrency control in collaborative applications. It supports multiple degrees of consistency and allows users to choose policies based on the objects they are manipulating, tasks performing, coupling merge using. Concurrency embodied hierarchical, constructor-based lock compatibility tables. Entries these tables may be specified explicitly or derived automatically from policies. In this paper, we motivate describe framework, identify several useful it can support, evaluate its flexibility, give conclusions directions future work.

参考文章(23)
F Bancilhon, Won Kim, HF Korth, A model of CAD transactions very large data bases. pp. 25- 33 ,(1985)
Saul Greenberg, David Marwood, Real time groupware as a distributed system: concurrency control and its effect on the interface conference on computer supported cooperative work. pp. 207- 217 ,(1994) , 10.1145/192844.193011
Irene Greif, Sunil Sarin, Data sharing in group work conference on computer supported cooperative work. pp. 175- 183 ,(1986) , 10.1145/637069.637092
Clarence A Ellis, Simon J Gibbs, Gail Rein, None, Groupware: some issues and experiences Communications of The ACM. ,vol. 34, pp. 39- 58 ,(1991) , 10.1145/99977.99987
Sarin, Greif, Computer-Based Real-Time Conferencing Systems IEEE Computer. ,vol. 18, pp. 33- 45 ,(1985) , 10.1109/MC.1985.1662711
Abdel Aziz Farrag, M. Tamer Özsu, Using semantic knowledge of transactions to increase concurrency ACM Transactions on Database Systems. ,vol. 14, pp. 503- 525 ,(1989) , 10.1145/76902.76905
K. P. Eswaran, J. N. Gray, R. A. Lorie, I. L. Traiger, The notions of consistency and predicate locks in a database system Communications of The ACM. ,vol. 19, pp. 624- 633 ,(1976) , 10.1145/360363.360369
William Weihl, Barbara Liskov, Implementation of resilient, atomic data types ACM Transactions on Programming Languages and Systems. ,vol. 7, pp. 244- 269 ,(1985) , 10.1145/3318.3319
Hector Garcia-Molina, Using semantic knowledge for transaction processing in a distributed database ACM Transactions on Database Systems. ,vol. 8, pp. 186- 213 ,(1983) , 10.1145/319983.319985
H. K. Korth, G. Speegle, Formal model of correctness without serializabilty international conference on management of data. ,vol. 17, pp. 379- 386 ,(1988) , 10.1145/971701.50248