{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:20:08Z","timestamp":1750306808362,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,27]],"date-time":"2013-10-27T00:00:00Z","timestamp":1382832000000},"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":[[2013,10,27]]},"DOI":"10.1145\/2541329.2541345","type":"proceedings-article","created":{"date-parts":[[2014,1,6]],"date-time":"2014-01-06T20:44:07Z","timestamp":1389041047000},"page":"139-144","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A task framework on top of a concurrent OOP language rooted on agent-oriented abstractions"],"prefix":"10.1145","author":[{"given":"Andrea","family":"Santi","sequence":"first","affiliation":[{"name":"DISI, University of Bologna, Cesena, Italy"}]},{"given":"Alessandro","family":"Ricci","sequence":"additional","affiliation":[{"name":"DISI, University of Bologna, Cesena, Italy"}]}],"member":"320","published-online":{"date-parts":[[2013,10,27]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"429","volume-title":"Taems: A framework for environment centered analysis & design of coordination mechanisms. phFoundations of distributed artificial intelligence","author":"Decker K.","year":"1996","unstructured":"K. Decker . Taems: A framework for environment centered analysis & design of coordination mechanisms. phFoundations of distributed artificial intelligence , pages 429 -- 448 , 1996 . K. Decker. Taems: A framework for environment centered analysis & design of coordination mechanisms. phFoundations of distributed artificial intelligence, pages 429--448, 1996."},{"volume-title":"Android Loader Framework Reference Documentation. Online document, available at: http:\/\/developer.android.com\/guide\/components\/loaders.html -- Last Retrieved","year":"2013","key":"e_1_3_2_1_2_1","unstructured":"Google. Android Loader Framework Reference Documentation. Online document, available at: http:\/\/developer.android.com\/guide\/components\/loaders.html -- Last Retrieved : October 21, 2013 . Google. Android Loader Framework Reference Documentation. Online document, available at: http:\/\/developer.android.com\/guide\/components\/loaders.html -- Last Retrieved: October 21, 2013."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1624775.1624804"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888905000317"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384671"},{"volume-title":"Xtend Official Website. Online document, available at: http:\/\/www.eclipse.org\/xtend\/ -- Last Retrieved","year":"2013","key":"e_1_3_2_1_6_1","unstructured":"Itemis. Xtend Official Website. Online document, available at: http:\/\/www.eclipse.org\/xtend\/ -- Last Retrieved : October 21, 2013 . Itemis. Xtend Official Website. Online document, available at: http:\/\/www.eclipse.org\/xtend\/ -- Last Retrieved: October 21, 2013."},{"key":"e_1_3_2_1_7_1","volume-title":"Springer's Encyclopedia of Parallel Computing","author":"Karmani R. K.","year":"2011","unstructured":"R. K. Karmani and G. Agha . Actors . In Springer's Encyclopedia of Parallel Computing , 2011 . R. K. Karmani and G. Agha. Actors. In Springer's Encyclopedia of Parallel Computing, 2011."},{"key":"e_1_3_2_1_8_1","volume-title":"phPatterns for parallel programming","author":"Mattson T.","year":"2004","unstructured":"T. Mattson , B. Sanders , and B. Massingill . phPatterns for parallel programming . Addison-Wesley Professional , 2004 . T. Mattson, B. Sanders, and B. Massingill. phPatterns for parallel programming. Addison-Wesley Professional, 2004."},{"key":"e_1_3_2_1_9_1","volume-title":"Structured Parallel Programming: Patterns for Efficient Computation","author":"McCool M.","year":"2012","unstructured":"M. McCool , J. Reinders , and A. Robison . Structured Parallel Programming: Patterns for Efficient Computation . Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA, 2012 . M. McCool, J. Reinders, and A. Robison. Structured Parallel Programming: Patterns for Efficient Computation. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 2012."},{"key":"e_1_3_2_1_10_1","unstructured":"Microsoft. .NET Task Parallel Library. http:\/\/msdn.microsoft.com\/en-us\/library\/dd460717.aspx.  Microsoft. .NET Task Parallel Library. http:\/\/msdn.microsoft.com\/en-us\/library\/dd460717.aspx."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2414639.2414650"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541329.2541333"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384716.2384745"},{"key":"e_1_3_2_1_14_1","first-page":"206","volume-title":"Proceedings of the 4th International Joint Conference on Artificial Intelligence -","volume":"1","author":"Sacerdoti E. D.","year":"1975","unstructured":"E. D. Sacerdoti . The nonlinear nature of plans . In Proceedings of the 4th International Joint Conference on Artificial Intelligence - Volume 1 , IJCAI'75, pages 206 -- 214 , San Francisco, CA, USA , 1975 . Morgan Kaufmann Publishers Inc. URL http:\/\/dl.acm.org\/citation.cfm?id=1624626.1624657. E. D. Sacerdoti. The nonlinear nature of plans. In Proceedings of the 4th International Joint Conference on Artificial Intelligence - Volume 1, IJCAI'75, pages 206--214, San Francisco, CA, USA, 1975. Morgan Kaufmann Publishers Inc. URL http:\/\/dl.acm.org\/citation.cfm?id=1624626.1624657."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1980.1675516"},{"key":"e_1_3_2_1_17_1","volume-title":"Java Executor Framework Reference Documentation. Online document, available at: http:\/\/docs.oracle.com\/javase\/tutorial\/essential\/concurrency\/executors.html -- Last Retrieved","author":"ORACLE.","year":"2013","unstructured":"SUN\/ ORACLE. Java Executor Framework Reference Documentation. Online document, available at: http:\/\/docs.oracle.com\/javase\/tutorial\/essential\/concurrency\/executors.html -- Last Retrieved : October 19, 2013 . SUN\/ORACLE. Java Executor Framework Reference Documentation. Online document, available at: http:\/\/docs.oracle.com\/javase\/tutorial\/essential\/concurrency\/executors.html -- Last Retrieved: October 19, 2013."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/646148.679054"},{"key":"e_1_3_2_1_19_1","volume-title":"An Introduction to Multiagent Systems","author":"Wooldridge M.","year":"2009","unstructured":"M. Wooldridge . An Introduction to Multiagent Systems ( second edition). Wiley , 2009 . ISBN 978-0-470-51946-2. M. Wooldridge. An Introduction to Multiagent Systems (second edition). Wiley, 2009. ISBN 978-0-470-51946-2."}],"event":{"name":"SPLASH '13: Conference on Systems, Programming, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Indianapolis Indiana USA","acronym":"SPLASH '13"},"container-title":["Proceedings of the 2013 workshop on Programming based on actors, agents, and decentralized control"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541329.2541345","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2541329.2541345","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:35:01Z","timestamp":1750232101000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541329.2541345"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,27]]},"references-count":18,"alternative-id":["10.1145\/2541329.2541345","10.1145\/2541329"],"URL":"https:\/\/doi.org\/10.1145\/2541329.2541345","relation":{},"subject":[],"published":{"date-parts":[[2013,10,27]]},"assertion":[{"value":"2013-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}