{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:01:21Z","timestamp":1725663681406},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540512851"},{"type":"electronic","value":"9783540461845"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1989]]},"DOI":"10.1007\/3-540-51285-3_29","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:51:44Z","timestamp":1330185104000},"page":"1-19","source":"Crossref","is-referenced-by-count":5,"title":["Supporting multiparadigm programming on actor architectures"],"prefix":"10.1007","author":[{"given":"Gul","family":"Agha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,2]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: A Model of Concurrent Computation in Distributed Systems","author":"G. Agha","year":"1986","unstructured":"G. Agha. Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge, Mass., 1986."},{"key":"1_CR2","unstructured":"W. Athas. Fine-Grain Concurrent Computation. Technical Report 5242:TR:87, Caltech Computer Science, 1987."},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"W. Athas and C. Seitz. Multicomputers: message-passing concurrent computers. IEEE Computer, Aug 1988.","DOI":"10.1109\/2.73"},{"issue":"8","key":"1_CR4","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1145\/359576.359579","volume":"21","author":"J. Backus","year":"1978","unstructured":"J. Backus. Can programming be liberated from the von neumann style? a funtional style and its algebra of programs. CACM, 21(8):613\u2013641, Aug 1978.","journal-title":"CACM"},{"key":"1_CR5","volume-title":"Concurrency Control and Recovery in Database Systems","author":"P. Bernstein","year":"1987","unstructured":"P. Bernstein, V. Hadzilacos, and N. Goodman. Concurrency Control and Recovery in Database Systems. Addision Wesley, Reading, Mass., 1987."},{"issue":"1","key":"1_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/5001.5390","volume":"8","author":"K. J. Clark","year":"1986","unstructured":"K. J. Clark and S. Gregory. Parlog: parallel programming in logic. ACM TOPLAS, 8(1):1\u201349, 1986.","journal-title":"ACM TOPLAS"},{"key":"1_CR7","unstructured":"W. D. Clinger. Foundations of Actor Semantics. AI-TR-633, MIT Artificial Intelligence Laboratory, May 1981."},{"key":"1_CR8","unstructured":"O.J. Dahl, B. Myhrhaug, and K. Nygaard. Simula Common Base Language. Technical Report S-22, Norwegian Computing Center, October 1970."},{"key":"1_CR9","volume-title":"Concurrent Systems for Knowledge Processing: An Actor Perspective","author":"W. Dally","year":"1989","unstructured":"W. Dally. The j-machine: system support for actors. In C. Hewitt and G. Agha, editors, Concurrent Systems for Knowledge Processing: An Actor Perspective, M.I.T. Press, Cambridge, MA, 1989."},{"key":"1_CR10","unstructured":"William J. Dally. A VLSI Architecture for Concurrent Data Structures. PhD thesis, California Institute of Technology, 1986. Technical Report 5209:TR:86."},{"key":"1_CR11","unstructured":"C.J. Date. An Introduction to Database Systems. Addison-Wesley, 1983."},{"key":"1_CR12","volume-title":"Smalltalk-80: The Language and Its Implementation","author":"A. Goldberg","year":"1983","unstructured":"A. Goldberg and D. Robson. Smalltalk-80: The Language and Its Implementation. Addison Wesley, Reading, MA., 1983."},{"key":"1_CR13","volume-title":"Functional Programming: Applications and Implications","author":"P. Henderson","year":"1980","unstructured":"P. Henderson. Functional Programming: Applications and Implications. Prentice-Hall International, Englewood Cliffs, N.J., 1980."},{"key":"1_CR14","volume-title":"Concurrent Object Systems for Knowledge Processing: An Actor Perspective","author":"C. Hewitt","year":"1989","unstructured":"C. Hewitt and G. Agha. Concurrent Object Systems for Knowledge Processing: An Actor Perspective. M.I.T. Press, Cambridge, MA, 1989."},{"key":"1_CR15","volume-title":"Proceedings of Fifth Generation Computer Systems Conference","author":"C. Hewitt","year":"1988","unstructured":"C. Hewitt and G. Agha. Guarded horn clause languages: are they deductive and logical. In Proceedings of Fifth Generation Computer Systems Conference, ICOT, Tokyo, Dec. 1988."},{"key":"1_CR16","unstructured":"C. Hewitt and H. Baker. Laws for communicating parallel processes. In 1977 IFIP Congress Proceedings, pages 987\u2013992, IFIP, August 1977."},{"issue":"8","key":"1_CR17","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/359576.359585","volume":"21","author":"C. A. R. Hoare","year":"1978","unstructured":"C. A. R. Hoare. Communicating sequential processes. CACM, 21(8):666\u2013677, August 1978.","journal-title":"CACM"},{"key":"1_CR18","volume-title":"European Conference on Object-Oriented Programming","author":"Y. Honda","year":"1978","unstructured":"Y. Honda and A. Yonezawa. Debugging concurrent systems based on object groups. In European Conference on Object-Oriented Programming, Springer Verlag, Oslo, August 1978."},{"key":"1_CR19","unstructured":"P. Hudak, P. Wadler, and et al. Report on the Functional Programming Language Haskell \u2014 Draft Proposed Standard. Technical Report YALEU\/DCS\/RR-666, Yale University, New Haven, CT, December 1988."},{"key":"1_CR20","volume-title":"Conference Proceedings of Object-Oriented Programming Systems, Languages, and Applications","author":"W. Kim","year":"1988","unstructured":"W. Kim and et al. Integrating an object-oriented system with a database system. In Conference Proceedings of Object-Oriented Programming Systems, Languages, and Applications, ACM Press, Washington, D. C., November 1988."},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"W. A. Kornfeld. Combinatorially implosive algorithms. CACM, 25(10), October 1982.","DOI":"10.1145\/358656.358678"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"P. Maes. Computational Reflection. Technical Report, Vrije Universiteit Brusell Artificial Intelligence Laboratory, 1987.","DOI":"10.1007\/978-3-642-73005-4_27"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Carl R. Manning. Traveler: the apiary observatory. In ECOOP '87 European Conference on Object Oriented Programming, Lecture Notes in Computer Science vol. 276, pages 89\u201397, Springer-Verlag, 1987.","DOI":"10.1007\/3-540-47891-4_9"},{"key":"1_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-10235-3","volume-title":"A Calculus of Communicating Systems","author":"R. Milner","year":"1980","unstructured":"R. Milner. A Calculus of Communicating Systems. Lecture Notes in Computer Science, Springer Verlag, Berlin, 1980."},{"key":"1_CR25","volume-title":"Symposium on Principles of Distributed Computing 1988","author":"V. Saraswat","year":"1988","unstructured":"V. Saraswat and et al. Detecting stable properties of networks in concurrent logic programming languages. In Symposium on Principles of Distributed Computing 1988, ACM Press, Washington, DC, August 1988."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"E. Shapiro. A subset of concurrent prolog and its interpreter. In Concurrent Prolog: Collected Papers, pages 27\u201383, M.I.T. Press, 1987.","DOI":"10.1007\/978-3-662-40145-3_7"},{"key":"1_CR27","unstructured":"G. L. Steele. The Definition and Implementation of a Computer Programming Language Based on Constraints. A.I. Tech Report 595, MIT Artificial Intelligence Laboratory, August 1980."},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"K. Ueda. Guarded Horn Clauses. PhD thesis, University of Tokyo, 1986.","DOI":"10.1007\/3-540-16479-0_17"}],"container-title":["Lecture Notes in Computer Science","PARLE '89 Parallel Architectures and Languages Europe"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-51285-3_29.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,20]],"date-time":"2023-06-20T13:57:23Z","timestamp":1687269443000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-51285-3_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989]]},"ISBN":["9783540512851","9783540461845"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/3-540-51285-3_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1989]]}}}