{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:33:09Z","timestamp":1742391189704},"publisher-location":"Berlin\/Heidelberg","reference-count":29,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"3540556680"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0053036","type":"book-chapter","created":{"date-parts":[[2006,6,7]],"date-time":"2006-06-07T03:48:54Z","timestamp":1149652134000},"page":"170-184","source":"Crossref","is-referenced-by-count":13,"title":["Nesting actions through asynchronous message passing : The ACS protocol"],"prefix":"10.1007","author":[{"given":"Rachid","family":"Guerraoui","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Agnes","family":"Lanusse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riccardo","family":"Capobianchi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierre","family":"Roux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Bernstein P.A, Hadzilacos V and Goodman N-Concurrency Control and Recovery in Database Systems-Addison Wesley-1987."},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Birell A and Nelson B-Implementing Remote Procedure Call-ACM Transactions on Computer Systems-February 1984.","DOI":"10.1145\/2080.357392"},{"key":"10_CR3","unstructured":"Capobianchi R, Guerraoui R, Lanusse A and Roux P-Active Objects on a Parallel Machine: A Case Study-Proc Conf on Technology of Object Oriented Languages and Systems-March\/April 1992."},{"key":"10_CR4","unstructured":"Caromel D-Concurrency: an Object-Oriented Approach-Proc Conf on Technology of Object-Oriented Languages and Systems-June 1990."},{"key":"10_CR5","unstructured":"Corradi A and Leonardi L-The Specification of Concurrency: An Object-based Approach-Proc IEEE Conference on Computers and Communications-March 1988."},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Cheriton D-The V Distributed System-Comm ACM-March 1988.","DOI":"10.1145\/42392.42400"},{"key":"10_CR7","unstructured":"Dixon G.N, Parrington G.D, Shrivastava S.K and Wheater S.M-The Treatment of Persistent Objects in Arjuna-Proc European Conf on Object-Oriented Programming-July 1989."},{"key":"10_CR8","unstructured":"Guerraoui R, Capobianchi R, Lanusse A and Roux P-\u201cUne vue g\u00e9n\u00e9rale de KAROS: un langage \u00e0 objets concurrents destin\u00e9 \u00e0 des applications distribu\u00e9es\u201d-Technical Report CEA, CE Saclay DEIN\/SIR (in french)-January 1992."},{"key":"10_CR9","unstructured":"Guerraoui R-\u201cCustomizing Concurrency Control in an Object-Oriented Framework\u201d-Technical Report CEA, CE Saclay DEIN\/SIR-March 1992."},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Gray J.N-Notes on Database Operating Systems-Lecture Notes in Computer Science-Springer-1978.","DOI":"10.1007\/3-540-08755-9_9"},{"key":"10_CR11","unstructured":"Kafura D-ACT++: Buiding a Concurrent C++ With Actors-Journal of Object-Oriented Programming-May\/June 1990."},{"key":"10_CR12","unstructured":"Kaiser G.E, Popovitch S.S, Hseush W and Wu S.F-MELDing Multiple Granularities of Parallelism-Proc European Conf on Object-Oriented Programming-July 1989."},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"R.H Halstead-Multilisp: A Language for Concurrent Symbolic Computation-Transactions on Programming Languages and Systems-October 1985.","DOI":"10.1145\/4472.4478"},{"key":"10_CR14","volume-title":"Object-Oriented Concurrent Programming","author":"Y Ishikawa","year":"1987","unstructured":"Ishikawa Y and Tokoro M-Orient84\/K: An Object-Oriented Concurrent Programming Language for Knowledge Representation-Object-Oriented Concurrent Programming-ed A Yonezawa and M Tokoro, The MIT Press-MA, 1987."},{"key":"10_CR15","unstructured":"Leblanc R.J and Wilkes C.T-Systems Programming with Objects and Actions-Proc IEEE Conf on Distributed Computing Systems-1985."},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Liskov B and Sheifler R-Guardians and Actions: Linguistic Support for Robust, Distributed Programs-ACM TOPLAS-July 1983.","DOI":"10.1145\/582153.582155"},{"key":"10_CR17","unstructured":"Meyer B-Object-Oriented Software Construction: ed Prentice-Hall-1988."},{"key":"10_CR18","series-title":"Technical Report MIT\/LCS\/TR-260","volume-title":"Ph.D thesis","author":"J.E.B Moss","year":"1981","unstructured":"Moss J.E.B-Nested Actions: an Approach to Reliable Distributed Computing-Ph.D thesis, Technical Report MIT\/LCS\/TR-260, MIT Laboratory for Computer Science, Cambridge, MA, 1981."},{"key":"10_CR19","unstructured":"Moss J.E.B-Nested Transactions And Reliable Distributed Computing-Proc Symposium on Reliability in Distributed Software and Database Systems-July 1982."},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Nierstrasz O.M-Active Objects in Hybrid-Proc Conf on Object-Oriented Programming, Systems, Languages and Applications-Orlando, October 1987.","DOI":"10.1145\/38765.38829"},{"key":"10_CR21","unstructured":"Calton P and Jerre D.N-Design and Implementation of Nested Transactions in Eden-Proc Symp on Reliability in Distributed Software and Database Systems-March 1987."},{"key":"10_CR22","unstructured":"Schantz R, Thomas R and Bono G-The Architecture of the CRONUS Distributed Operating System-Proc IEEE Conf on Distributed Computing Systems-May 1986."},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"A.H Skarra, S Zdonik-Concurrency Control and Object-Oriented Databases-in Object-Oriented Concepts, Databases, and Applications-ed W Kim and F.H Lochovsky, Addison Wesley, 1989.","DOI":"10.1145\/63320.66511"},{"key":"10_CR24","unstructured":"Stroustrup B-The C++ Programming Language-Addison Wesley-1986."},{"key":"10_CR25","unstructured":"Tony P.Ng-Using Histories to Implement Atomic Objects-Transactions on Programming Languages and Systems-November 1989."},{"key":"10_CR26","unstructured":"Walker E, Floyd R and Neves P-Asynchronous Remote Operation Execution in Distributed Systems-Proc IEEE Conf on Distributed Computing Systems-May 1990."},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Weihl W.E-Local Atomicity Properties: Modular Concurrency Control for Abstract Data Types-Transactions on Programming Languages and Systems-April 1989.","DOI":"10.1145\/63264.63518"},{"key":"10_CR28","volume-title":"Object-Oriented Concurrent Programming","author":"Y Yokote","year":"1987","unstructured":"Yokote Y and Tokoro M-Concurrent Programming in Concurrent Smalltalk-Object-Oriented Concurrent Programming-ed A Yonezawa and M Tokoro, The MIT Press-MA, 1987."},{"key":"10_CR29","volume-title":"Object-Oriented Concurrent Programming","author":"A Yonezawa","year":"1987","unstructured":"Yonezawa A, Shibayama E, Takada T and Honda Y-Modelling and Programming in an Object-Oriented Concurrent Language ABCL\/1-Object-Oriented Concurrent Programming-ed A Yonezawa and M Tokoro, The MIT Press-MA, 1987."}],"container-title":["Lecture Notes in Computer Science","ECOOP \u201992 European Conference on Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0053036.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T22:00:13Z","timestamp":1607551213000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0053036"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["3540556680"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/bfb0053036","relation":{},"subject":[]}}