{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T08:20:09Z","timestamp":1760170809728,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,10,21]],"date-time":"2012-10-21T00:00:00Z","timestamp":1350777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,10,21]]},"DOI":"10.1145\/2414639.2414650","type":"proceedings-article","created":{"date-parts":[[2012,12,19]],"date-time":"2012-12-19T14:12:22Z","timestamp":1355926342000},"page":"83-94","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Programming abstractions for integrating autonomous and reactive behaviors"],"prefix":"10.1145","author":[{"given":"Alessandro","family":"Ricci","sequence":"first","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]},{"given":"Andrea","family":"Santi","sequence":"additional","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]}],"member":"320","published-online":{"date-parts":[[2012,10,21]]},"reference":[{"key":"e_1_3_2_2_1_1","first-page":"289","volume-title":"Proc. of ATEC'02","author":"Adya A.","year":"2002","unstructured":"A. Adya , J. Howell , M. Theimer , W. J. Bolosky , and J. R. Douceur . Cooperative task management without manual stack management . In Proc. of ATEC'02 , pages 289 -- 302 , Berkeley, CA, USA , 2002 . USENIX Association. A. Adya, J. Howell, M. Theimer, W. J. Bolosky, and J. R. Douceur. Cooperative task management without manual stack management. In Proc. of ATEC'02, pages 289--302, Berkeley, CA, USA, 2002. USENIX Association."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: a model of concurrent computation in distributed systems","author":"Agha G.","year":"1986","unstructured":"G. Agha . Actors: a model of concurrent computation in distributed systems . MIT Press , Cambridge, MA, USA , 1986 . G. Agha. Actors: a model of concurrent computation in distributed systems. MIT Press, Cambridge, MA, USA, 1986."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/83880.84528"},{"key":"e_1_3_2_2_4_1","first-page":"37","volume-title":"Object-oriented concurrent programming","author":"Agha G.","year":"1987","unstructured":"G. Agha and C. Hewitt . Concurrent programming using actors . In A. Yonezawa and M. Tokoro, editors, Object-oriented concurrent programming , pages 37 -- 53 . MIT Press , Cambridge, MA, USA , 1987 . G. Agha and C. Hewitt. Concurrent programming using actors. In A. Yonezawa and M. Tokoro, editors, Object-oriented concurrent programming, pages 37--53. MIT Press, Cambridge, MA, USA, 1987."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/88.218170"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1017\/S095679689700261X"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810891.1810910"},{"key":"e_1_3_2_2_8_1","volume-title":"Principle of Concurrent and Distributed Programming","author":"Ben-Ari M.","year":"2005","unstructured":"M. Ben-Ari . Principle of Concurrent and Distributed Programming . Wiley , 2005 . M. Ben-Ari. Principle of Concurrent and Distributed Programming. Wiley, 2005."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2011.10.004"},{"key":"e_1_3_2_2_10_1","volume-title":"Programming Multi-Agent Systems in AgentSpeak Using Jason","author":"Bordini R.","year":"2007","unstructured":"R. Bordini , J. H\u00fcbner , and M. Wooldridge . Programming Multi-Agent Systems in AgentSpeak Using Jason . John Wiley & Sons, Ltd , 2007 . R. Bordini, J. H\u00fcbner, and M. Wooldridge. Programming Multi-Agent Systems in AgentSpeak Using Jason. John Wiley & Sons, Ltd, 2007."},{"key":"e_1_3_2_2_11_1","volume-title":"El Fallah Seghrouchni. Special Issue: Multi-Agent Programming","author":"Bordini R. H.","year":"2011","unstructured":"R. H. Bordini , M. Dastani , J. Dix , and A. El Fallah Seghrouchni. Special Issue: Multi-Agent Programming , volume 23 (2). Springer Verlag , 2011 . R. H. Bordini, M. Dastani, J. Dix, and A. El Fallah Seghrouchni. Special Issue: Multi-Agent Programming, volume 23 (2). Springer Verlag, 2011."},{"key":"e_1_3_2_2_12_1","volume-title":"Mar.","author":"Bratman M. E.","year":"1999","unstructured":"M. E. Bratman . Intention, Plans, and Practical Reason. Cambridge University Press , Mar. 1999 . M. E. Bratman. Intention, Plans, and Practical Reason. Cambridge University Press, Mar. 1999."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/292469.292470"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1244381.1244403"},{"key":"e_1_3_2_2_15_1","volume-title":"Design Pattens","author":"Gamma E.","year":"1995","unstructured":"E. Gamma , R. Helm , R. Johnson , and J. Vlissides . Design Pattens . Addison Wesley , 1995 . E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Pattens. Addison Wesley, 1995."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/317765.317779"},{"key":"e_1_3_2_2_17_1","volume-title":"ADA: Concurrent Programming","author":"Gehani N.","year":"1984","unstructured":"N. Gehani . ADA: Concurrent Programming . Prentice-Hall, Inc. , Upper Saddle River, NJ, USA, 1984 . N. Gehani. ADA: Concurrent Programming. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1984."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1764606.1764620"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2209249.2209270"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2076021.2048134"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/367211.367250"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1596655.1596658"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/850657.850658"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273442.1250756"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"crossref","unstructured":"M.\n      Miller E.\n      Tribble and \n      J.\n      Shapiro\n  . \n  Concurrency among strangers: programming in E as plan coordination. In phTrustworthy Global Computing volume \n  3705\n   of \n  LNCS pages \n  195\n  --\n  229\n  . \n  Springer Berlin \/ Heidelberg 2005\n  .   M. Miller E. Tribble and J. Shapiro. Concurrency among strangers: programming in E as plan coordination. In phTrustworthy Global Computing volume 3705 of LNCS pages 195--229. Springer Berlin \/ Heidelberg 2005.","DOI":"10.1007\/11580850_12"},{"volume-title":"USENIX Technical Conference.","author":"Ousterhout J.","key":"e_1_3_2_2_27_1","unstructured":"J. Ousterhout . Why Threads Are A Bad Idea (for most purposes), 1996 . Presented at USENIX Technical Conference. J. Ousterhout. Why Threads Are A Bad Idea (for most purposes), 1996. Presented at USENIX Technical Conference."},{"key":"e_1_3_2_2_28_1","first-page":"42","volume-title":"Proc. of MAAMAW'96","author":"Rao A. S.","year":"1996","unstructured":"A. S. Rao . AgentSpeak(L) : Bdi agents speak out in a logical computable language . In Proc. of MAAMAW'96 , pages 42 -- 55 . Springer-Verlag New York, Inc. , 1996 . A. S. Rao. AgentSpeak(L): Bdi agents speak out in a logical computable language. In Proc. of MAAMAW'96, pages 42--55. Springer-Verlag New York, Inc., 1996."},{"key":"e_1_3_2_2_29_1","volume-title":"Proc. of ICMAS'95","author":"Rao A. S.","year":"1995","unstructured":"A. S. Rao and M. P. Georgeff . BDI Agents: From Theory to Practice . In Proc. of ICMAS'95 , 1995 . A. S. Rao and M. P. Georgeff. BDI Agents: From Theory to Practice. In Proc. of ICMAS'95, 1995."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2095050.2095078"},{"key":"e_1_3_2_2_31_1","volume-title":"Proc. of Future Computing'11","author":"Ricci A.","year":"2011","unstructured":"}rs11fcp A. Ricci and A. Santi . Agent-oriented computing: Agents as a paradigm for computer programming and software development . In Proc. of Future Computing'11 , Rome, Italy , 2011 . IARIA. }rs11fcpA. Ricci and A. Santi. Agent-oriented computing: Agents as a paradigm for computer programming and software development. In Proc. of Future Computing'11, Rome, Italy, 2011. IARIA."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(93)90034-9"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70592-5_6"},{"key":"e_1_3_2_2_34_1","first-page":"175","volume-title":"Proc. of PADL'11","author":"Syme D.","year":"2011","unstructured":"D. Syme , T. Petricek , and D. Lomov . The F# asynchronous programming model . In Proc. of PADL'11 , pages 175 -- 189 , Berlin, Heidelberg , 2011 . Springer-Verlag . D. Syme, T. Petricek, and D. Lomov. The F# asynchronous programming model. In Proc. of PADL'11, pages 175--189, Berlin, Heidelberg, 2011. Springer-Verlag."},{"key":"e_1_3_2_2_35_1","first-page":"4","volume-title":"Proc. of HOTOS'03","author":"von Behren R.","year":"2003","unstructured":"R. von Behren , J. Condit , and E. Brewer . Why events are a bad idea (for high-concurrency servers) . In Proc. of HOTOS'03 , pages 4 -- 4 , Berkeley, CA, USA , 2003 . USENIX Association. R. von Behren, J. Condit, and E. Brewer. Why events are a bad idea (for high-concurrency servers). In Proc. of HOTOS'03, pages 4--4, Berkeley, CA, USA, 2003. USENIX Association."}],"event":{"name":"SPLASH '12: Conference on Systems, Programming, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Tucson Arizona USA","acronym":"SPLASH '12"},"container-title":["Proceedings of the 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2414639.2414650","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2414639.2414650","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:21:23Z","timestamp":1750238483000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2414639.2414650"}},"subtitle":["an agent-oriented approach"],"short-title":[],"issued":{"date-parts":[[2012,10,21]]},"references-count":34,"alternative-id":["10.1145\/2414639.2414650","10.1145\/2414639"],"URL":"https:\/\/doi.org\/10.1145\/2414639.2414650","relation":{},"subject":[],"published":{"date-parts":[[2012,10,21]]},"assertion":[{"value":"2012-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}