Atomic Object Composition

作者: Rachid Guerraoui

DOI: 10.1007/BFB0052179

关键词:

摘要: A worthwhile approach to achieve transaction atomicity within object-based distributed systems is confine concurrency control and recovery mechanisms the shared objects themselves. Such objects, called atomic enhance their modularity can increase concurrency. Nevertheless, when designed independently, be incompatible, if combined, do not ensure anymore. It has been shown that incompatible they assume different Global Serialization Protocols (GSPs).

参考文章(35)
R. Guerraoui, Nested Transaction: Reviewing the Coherency Contract international symposium on computer and information sciences. ,(1993)
D. P. Reed, NAMING AND SYNCHRONIZATION IN A DECENTRALIZED COMPUTER SYSTEM Massachusetts Institute of Technology. ,(1978)
Christos H. Papadimitriou, The theory of database concurrency control ,(1986)
Alfred Z. Spector, Peter M. Schwarz, Synchronizing shared abstract data types ,(1983)
Jeannette Marie. Wing, Maurice Herlihy, Avalon : language support for reliable distributed systems ,(1986)
Rachid Guerraoui, Agnes Lanusse, Riccardo Capobianchi, Pierre Roux, Nesting Actions through Asynchronous Message Passing: the ACS Protocol european conference on object oriented programming. pp. 170- 184 ,(1992) , 10.1007/BFB0053036
Graham D. Parrington, Santosh K. Shrivastava, Implementing concurrency control in reliable distributed object-oriented systems european conference on object-oriented programming. ,vol. 322, pp. 233- 249 ,(1988) , 10.1007/3-540-45910-3_14
William Weihl, Barbara Liskov, Specification and implementation of resilient, atomic data types Sigplan Notices. ,vol. 18, pp. 53- 64 ,(1983) , 10.1145/800226.806851
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
W. E. Weihl, Local atomicity properties: modular concurrency control for abstract data types ACM Transactions on Programming Languages and Systems. ,vol. 11, pp. 249- 282 ,(1989) , 10.1145/63264.63518