{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,4]],"date-time":"2026-10-04T23:27:25Z","timestamp":1791156445990,"version":"4.1.0"},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540160427","type":"print"},{"value":"9783540397229","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1985]]},"DOI":"10.1007\/3-540-16042-6_2","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T18:32:44Z","timestamp":1330194764000},"page":"19-41","source":"Crossref","is-referenced-by-count":37,"title":["Concurrent programming using actors: Exploiting large-scale parallelism"],"prefix":"10.1007","author":[{"given":"Gul","family":"Agha","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carl","family":"Hewitt","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2005,5,29]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"Agha, G. Semantic Considerations in the Actor Paradigm of Concurrent Computation. Proceedings of the NSF\/SERC Seminar on Concurrency, Springer-Verlag, 1984. Forthcoming","DOI":"10.1007\/3-540-15670-4_8"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Agha, G. Actors: A Model of Concurrent Computation in Distributed Systems. Ph.D. Th., University of Michigan, 1985.","DOI":"10.7551\/mitpress\/1086.001.0001"},{"key":"2_CR3","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1145\/359576.359579","volume":"8","author":"J. Backus","year":"1978","unstructured":"Backus, J. Can Programming be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs. Communications of the ACM 21, 8 (August 1978), 613\u2013641.","journal-title":"Communications of the ACM 21"},{"key":"2_CR4","unstructured":"Brock, J.D. A Formal Model of Non-determinate Dataflow Computation. LCS Tech Report 309, MIT, Aug. 1983."},{"key":"2_CR5","unstructured":"Brock J.D. and Ackerman, W.B. Scenarios: A Model of Non-Determinate Computation. In 107: Formalization of Programming Concepts, Springer-Verlag, 1981, pp. 252\u2013259."},{"key":"2_CR6","unstructured":"Clinger, W.D. Foundations of Actor Semantics. Al-TR-633, MIT Artificial Intelligence Laboratory, May, 1981."},{"key":"2_CR7","unstructured":"Dijkstra, E. W. A Discipline of Programming. Prentice-Hall, 1977."},{"key":"2_CR8","unstructured":"Henderson, P. Functional Programming: Applications and Implementation. Prentice-Hall International, 1980."},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Hewitt, C.E. Viewing Control Structures as Patterns of Passing Messages. Journal of Artificial Intelligence 8-3 (June 1977), 323\u2013364.","DOI":"10.1016\/0004-3702(77)90033-9"},{"key":"2_CR10","unstructured":"Hewitt, C.E. Apiary Multiprocessor Architecture Knowledge System. Proceedings of the Joint SRC\/University of Newcastle upon Tyne Workshop on VLSI. Machine Architecture, and Very High Level Languages, University of Newcastle upon Tyne Computing Laboratory Technical Report. October, 1980, pp. 67\u201369."},{"key":"2_CR11","first-page":"223","volume":"4","author":"C. Hewitt","year":"1985","unstructured":"Hewitt, C. The Challenge of Open Systems. Byte 10, 4 (April 1985), 223\u2013242.","journal-title":"Byte 10"},{"key":"2_CR12","unstructured":"Hewitt, C. and Baker, H. Laws for Communicating Parallel Processes. 1977 IFIP Congress Proceedings, IFIP, August, 1977, pp. 987\u2013992."},{"key":"2_CR13","unstructured":"Hewitt, C., de Jong, P. Open Systems. A.I. Memo 692, MIT Artificial Intelligence Laboratory, 1982."},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Hewitt, C., Reinhardt, T., Agha, G. and Attardi, G. Linguistic Support of Receptionists for Shared Resources. Proceedings of the NSF\/SERC Seminar on Concurrency, Springer-Verlag, 1984. Forthcoming","DOI":"10.1007\/3-540-15670-4_16"},{"key":"2_CR15","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/359576.359585","volume":"8","author":"C. A. R. R. Hoare","year":"1978","unstructured":"Hoare, C.A.R. Communicating Sequential Processes. CACM 21, 8 (August 1978), 666\u2013677.","journal-title":"CACM 21"},{"key":"2_CR16","unstructured":"Hwang, K. and Briggs, F. Computer Architecture and Parallel Processing. McGraw Hill, 1984."},{"key":"2_CR17","unstructured":"Kahn, K. and MacQueen, D. Coroutines and Networks of Parallel Processes. Information Processing 77: Proceedings of the IFIP Congress, IFIP, Academic Press, 1978, pp. 993\u2013998."},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Landin, P. A Correspondence Between ALGOL 60 and Church's Lambda Notation. Communication of the ACM 8, 2 (February 1965).","DOI":"10.1145\/363744.363749"},{"key":"2_CR19","unstructured":"Manning, C. A Debugging System for the Apiary. M.I.T. Message-Passing Semantics Group Memo, January, 1985."},{"key":"2_CR20","unstructured":"McCarthy, John. Recursive Functions of Symbolic Expressions and their Computation by Machine. Memo 8, MIT, March, 1959."},{"key":"2_CR21","doi-asserted-by":"crossref","unstructured":"Milner, R. Lecture Notes in Computer Science. Vol. 92: A Calculus of Communicating Systems. Springer-Verlag, 1980.","DOI":"10.1007\/3-540-10235-3"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Pratt, V.R. On the Composition of Processes. Proceedings of the Ninth Annual ACM Conf. on Principles of Programming Languages. 1982.","DOI":"10.1145\/582153.582177"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Pratt, V.R. Five Paradigm Shifts in Programming Language Design and their Realization in Viron, a Dataflow Programming Environment. Proceedings of the Tenth Annual ACM Conf. on Principles of Programming Languages, 1983.","DOI":"10.1145\/567067.567068"},{"key":"2_CR24","volume-title":"Common Lisp Reference Manual","author":"Steele","year":"1984","unstructured":"Steele Jr., Guy L.,. Common Lisp Reference Manual. Mary Poppins Edition edition, Department of Computer Science, Carnegie-Mellon University, Pittsburgh, Pa., 1984."},{"key":"2_CR25","volume-title":"Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory","author":"Joseph E. E. Stoy","year":"1977","unstructured":"Stoy, Joseph E. Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory. The MIT Press, Cambridge, MA, 1977."},{"key":"2_CR26","unstructured":"Theriault, D. Issues in the Design and Implementation of Act2. Technical Report 728, MIT Artificial Intelligence Laboratory, June, 1983."}],"container-title":["Lecture Notes in Computer Science","Foundations of Software Technology and Theoretical Computer Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-16042-6_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T21:02:14Z","timestamp":1619557334000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-16042-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1985]]},"ISBN":["9783540160427","9783540397229"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/3-540-16042-6_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1985]]}}}