{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T21:35:37Z","timestamp":1777498537737,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642308284","type":"print"},{"value":"9783642308291","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-30829-1_7","type":"book-chapter","created":{"date-parts":[[2012,6,8]],"date-time":"2012-06-08T12:19:10Z","timestamp":1339157950000},"page":"89-103","source":"Crossref","is-referenced-by-count":15,"title":["Scoped Synchronization Constraints for Large Scale Actor Systems"],"prefix":"10.1007","author":[{"given":"Peter","family":"Dinges","sequence":"first","affiliation":[]},{"given":"Gul","family":"Agha","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"Agha, G., Callsen, C.J.: ActorSpaces: An open distributed programming paradigm. In: Proceedings of the 8th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993, pp. 23\u201332 (1993)","DOI":"10.1145\/155332.155335"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Agha, G.A.: ACTORS \u2014 A Model of Concurrent Computation in Distributed Systems. MIT Press series in artificial intelligence. MIT Press (1986)","DOI":"10.7551\/mitpress\/1086.001.0001"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Astley, M., Agha, G.: Customizaton and compositon of distributed objects: Middleware abstractions for policy management. In: SIGSOFT FSE, pp. 1\u20139 (1998)","DOI":"10.1145\/291252.288206"},{"key":"7_CR4","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1145\/226643.226647","volume":"43","author":"T.D. Chandra","year":"1996","unstructured":"Chandra, T.D., Toueg, S.: Unreliable failure detectors for reliable distributed systems. J. ACM\u00a043, 225\u2013267 (1996)","journal-title":"J. ACM"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Field, J., Varela, C.A.: Transactors: a programming model for maintaining globally consistent distributed state in unreliable environments. In: Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2005, pp. 195\u2013208. ACM (2005)","DOI":"10.1145\/1040305.1040322"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Fr\u00f8lund, S.: Coordinating distributed objects - an actor-based approach to synchronization. MIT Press (1996)","DOI":"10.7551\/mitpress\/2168.001.0001"},{"key":"7_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1007\/3-540-47910-4_18","volume-title":"ECOOP \u201993 - Object-Oriented Programming","author":"S. Fr\u00f8lund","year":"1993","unstructured":"Fr\u00f8lund, S., Agha, G.: A Language Framework for Multi-Object Coordination. In: Wang, J. (ed.) ECOOP 1993. LNCS, vol.\u00a0707, pp. 346\u2013360. Springer, Heidelberg (1993)"},{"issue":"1","key":"7_CR8","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/2363.2433","volume":"7","author":"D. Gelernter","year":"1985","unstructured":"Gelernter, D.: Generative communication in linda. ACM Trans. Program. Lang. Syst.\u00a07(1), 80\u2013112 (1985)","journal-title":"ACM Trans. Program. Lang. Syst."},{"issue":"7","key":"7_CR9","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. Lamport","year":"1978","unstructured":"Lamport, L.: Time, clocks, and the ordering of events in a distributed system. Commun. ACM\u00a021(7), 558\u2013565 (1978)","journal-title":"Commun. ACM"},{"key":"7_CR10","unstructured":"Letuchy, E.: Facebook chat. Blog entry (May 2008), http:\/\/www.facebook.com\/note.php?note_id=14218138919&id=9445547199&index=9 (retrieved on September 25, 2011)"},{"key":"7_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-47993-7_1","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"J. Meseguer","year":"2002","unstructured":"Meseguer, J., Talcott, C.: Semantic Models for Distributed Object Reflection. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, pp. 1\u201336. Springer, Heidelberg (2002)"},{"key":"7_CR12","unstructured":"Miller, M.S.: Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control. PhD thesis, Johns Hopkins University (2006)"},{"issue":"1","key":"7_CR13","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1080\/08839510150204590","volume":"15","author":"N.H. Minsky","year":"2001","unstructured":"Minsky, N.H., Minsky, Y., Ungureanu, V.: Safe tuplespace-based coordination in multiagent systems. Applied Artificial Intelligence\u00a015(1), 11\u201333 (2001)","journal-title":"Applied Artificial Intelligence"},{"key":"7_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/3-540-63383-9_74","volume-title":"Coordination Languages and Models","author":"N.H. Minsky","year":"1997","unstructured":"Minsky, N.H., Ungureanu, V.: Regulated Coordination in Open Distributed Systems. In: Garlan, D., Le M\u00e9tayer, D. (eds.) COORDINATION 1997. LNCS, vol.\u00a01282, pp. 81\u201397. Springer, Heidelberg (1997)"},{"key":"7_CR15","unstructured":"Mok, W.: How twitter is scaling. Blog entry (June 2009), https:\/\/waimingmok.wordpress.com\/2009\/06\/27\/how-twitter-is-scaling\/ (retrieved on September 25, 2011)"},{"key":"7_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1007\/978-3-540-68265-3_7","volume-title":"Coordination Models and Languages","author":"R. Nicola De","year":"2008","unstructured":"De Nicola, R., Gorla, D., Hansen, R.R., Nielson, F., Nielson, H.R., Probst, C.W., Pugliese, R.: From Flow Logic to Static Type Systems for Coordination Languages. In: Lea, D., Zavattaro, G. (eds.) COORDINATION 2008. LNCS, vol.\u00a05052, pp. 100\u2013116. Springer, Heidelberg (2008)"},{"key":"7_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/11767954_16","volume-title":"Coordination Models and Languages","author":"S. Ren","year":"2006","unstructured":"Ren, S., Yu, Y., Chen, N., Marth, K., Poirot, P.-E., Shen, L.: Actors, Roles and Coordinators \u2014 A Coordination Model for Open Distributed and Embedded Systems. In: Ciancarini, P., Wiklicky, H. (eds.) COORDINATION 2006. LNCS, vol.\u00a04038, pp. 247\u2013265. Springer, Heidelberg (2006)"},{"issue":"6","key":"7_CR18","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.jlap.2010.03.012","volume":"79","author":"G. Rosu","year":"2010","unstructured":"Rosu, G., Serbanuta, T.-F.: An overview of the K semantic framework. J. Log. Algebr. Program.\u00a079(6), 397\u2013434 (2010)","journal-title":"J. Log. Algebr. Program."},{"key":"7_CR19","unstructured":"Sturman, D.: Modular Specification of Interaction Policies in Distributed Computing. PhD thesis, University of Illinois at Urbana-Champaign (1996)"},{"key":"7_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1007\/3-540-48919-3_13","volume-title":"Coordination Languages and Models","author":"C.A. Varela","year":"1999","unstructured":"Varela, C.A., Agha, G.: A Hierarchical Model for Coordination of Concurrent Activities. In: Ciancarini, P., Wolf, A.L. (eds.) COORDINATION 1999. LNCS, vol.\u00a01594, pp. 166\u2013182. Springer, Heidelberg (1999)"},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"Venkatasubramanian, N., Talcott, C.L.: Reasoning about meta level activities in open distributed systems. In: PODC, pp. 144\u2013152 (1995)","DOI":"10.1145\/224964.224981"},{"key":"7_CR22","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3054.001.0001","volume-title":"The Formal Semantics of Programming Languages","author":"G. Winskel","year":"1993","unstructured":"Winskel, G.: The Formal Semantics of Programming Languages. MIT Press, Cambridge (1993)"},{"key":"7_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/978-3-642-21464-6_14","volume-title":"Coordination Models and Languages","author":"F. Yang","year":"2011","unstructured":"Yang, F., Aotani, T., Masuhara, H., Nielson, F., Nielson, H.R.: Combining Static Analysis and Runtime Checking in Security Aspects for Distributed Tuple Spaces. In: De Meuter, W., Roman, G.-C. (eds.) COORDINATION 2011. LNCS, vol.\u00a06721, pp. 202\u2013218. Springer, Heidelberg (2011)"}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-30829-1_7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T11:31:26Z","timestamp":1620127886000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-30829-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642308284","9783642308291"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-30829-1_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}