{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T09:45:56Z","timestamp":1751622356023},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540588559"},{"type":"electronic","value":"9783540491293"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/3-540-58855-8_21","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T11:50:50Z","timestamp":1330257050000},"page":"324-340","source":"Crossref","is-referenced-by-count":33,"title":["April \u2014 Agent process interaction language"],"prefix":"10.1007","author":[{"given":"F. G.","family":"McCabe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. L.","family":"Clark","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,4]]},"reference":[{"key":"21_CR1","unstructured":"G. Agha and C. Hewitt. Concurrent programming using actors. In A. Yonezawa and M. Tokoro, editors, Object Oriented Concurrent Programming. MIT Press, 1987."},{"key":"21_CR2","unstructured":"J. Armstrong, R. Virding, and M. Williams. Concurrent Programming in Erlang. Prentice-Hall International, 1993."},{"key":"21_CR3","volume-title":"IC-prolog II: a language for implementing intelligent distributed systems","author":"D. Chu","year":"1993","unstructured":"D. Chu. IC-prolog II: a language for implementing intelligent distributed systems. In S. M. Deen, editor, Proceedings of the 1992 Workshop on Cooperating Knowledge Based Systems. Dake centre, University of Keele, UK, 1993."},{"issue":"1","key":"21_CR4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/5001.5390","volume":"8","author":"K.L. Clark","year":"1986","unstructured":"K.L. Clark and S. Gregory. Parlog:parallel programming in logic. ACM Toplas, 8(1):1\u201349, 1986.","journal-title":"ACM Toplas"},{"key":"21_CR5","unstructured":"W.F. Clocksin and C.S. Mellish. Programming in Prolog. Springer-Verlag, 1981."},{"key":"21_CR6","volume-title":"Internal report","author":"A. Davison","year":"1988","unstructured":"A. Davison. Polka: a parlog object oriented language. Internal report, Dept. of Computing, Imperial College, London, 1988."},{"key":"21_CR7","unstructured":"D. Weerasooriya et al. Design of a concurrent agent oriented language. In M. Woodridge and N. Jennings, editors, Pre-Proceedings of ECAI94 Workshop on Agent Theories, Architectures and Languages, 1994."},{"key":"21_CR8","unstructured":"e.W. Dijkstra. The discipline of programming. Prentice-Hall International, 1977."},{"key":"21_CR9","volume-title":"Technical report","author":"F.G. McCabe","year":"1994","unstructured":"F.G. McCabe and K.L. Clark. April: Agent process interaction language. Technical report, Dept. of Computing, Imperial College, London, 1994."},{"key":"21_CR10","doi-asserted-by":"crossref","unstructured":"I. Foster and S. Tuecke. Parallel programming with PCN. Internal report anl91\/32, Argonne National Laboratory, 1991.","DOI":"10.2172\/5955653"},{"key":"21_CR11","unstructured":"L. Gasser and J-P. Briot. Object based concurrent programming and DAI. In N. A. Avouris and L. Gasser, editors, Disributed Artificial Intelligence: Theory and Praxis. Kluwer, 1992."},{"key":"21_CR12","unstructured":"C.A. Hoare. Communicating Sequential Processes. Prentice-Hall International, 1985."},{"key":"21_CR13","volume-title":"A Programming Language","author":"K. E. Iverson","year":"1962","unstructured":"K. E. Iverson. A Programming Language. Wiley, New York, 1962."},{"key":"21_CR14","volume-title":"Technical report","author":"K.L. Clark","year":"1994","unstructured":"K.L. Clark and F.G. McCabe. Distributed and object oriented symbolic programming in april. Technical report, Dept. of Computing, Imperial College, London, 1994."},{"key":"21_CR15","volume-title":"Internal report","author":"F.G. McCabe","year":"1994","unstructured":"F.G. McCabe. April \u2014 agent process interaction language. Internal report, Dept. of Computing, Imperial College, London, 1994."},{"key":"21_CR16","unstructured":"E. Shibayama and A. Yonezawa. Distributed computing in abcl\/1. In A. Yonezawa and M. Tokoro, editors, Object Oriented Concurrent Programming. MIT Press, 1987."},{"key":"21_CR17","doi-asserted-by":"crossref","unstructured":"Reid G. Smith. The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers, pages 1104\u20131113, 1980.","DOI":"10.1109\/TC.1980.1675516"},{"key":"21_CR18","doi-asserted-by":"crossref","unstructured":"G. L. Steele and et. al. An overview of common lisp. In ACM Symposium on Lisp and Functional Programming, August 1982.","DOI":"10.1145\/800068.802140"},{"key":"21_CR19","unstructured":"Donald Steiner, Alastair Burt, Michael Kolb, and Christelle Lerin. The conceptual framework for mail: An overview. Internal report, DFKI, 1992."}],"container-title":["Lecture Notes in Computer Science","Intelligent Agents"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-58855-8_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T16:24:27Z","timestamp":1605630267000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-58855-8_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540588559","9783540491293"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/3-540-58855-8_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}