{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:12:47Z","timestamp":1725613967349},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,9,23]]},"DOI":"10.1145\/2655183.2655184","type":"proceedings-article","created":{"date-parts":[[2020,2,16]],"date-time":"2020-02-16T21:07:56Z","timestamp":1581887276000},"page":"1-3","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Implementing agent roles in Java"],"prefix":"10.1145","author":[{"given":"Giacomo","family":"Cabri","sequence":"first","affiliation":[{"name":"Universit\u00e0 degli Studi di Modena e Reggio Emilia, Modena, Italy"}]}],"member":"320","published-online":{"date-parts":[[2018,10,16]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/367211.367250"},{"volume-title":"The 2003 Conference on Cooperative Information Systems (CoopIS), Catania, Italy (2003)","author":"Cabri G.","key":"e_1_3_2_1_2_1","unstructured":"G. Cabri , L. Leonardi , F. Zambonelli . \"BRAIN : a Framework for Flexible Role-based Interactions in Multiagent Systems \", The 2003 Conference on Cooperative Information Systems (CoopIS), Catania, Italy (2003) G. Cabri, L. Leonardi, F. Zambonelli. \"BRAIN: a Framework for Flexible Role-based Interactions in Multiagent Systems\", The 2003 Conference on Cooperative Information Systems (CoopIS), Catania, Italy (2003)"},{"key":"e_1_3_2_1_3_1","unstructured":"M. Fowler. \"Dealing with Roles\" available at http:\/\/martinfowler.com\/apsupp\/roles.pdf (1997)  M. Fowler. \"Dealing with Roles\" available at http:\/\/martinfowler.com\/apsupp\/roles.pdf (1997)"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 2nd International Workshop on Aspect Oriented Programming for Distributed Computing Systems (AOPDCS 2002), at the International Conference on Distributed Computing Systems (ICDCS","author":"Cabri G.","year":"2002","unstructured":"G. Cabri , L. Leonardi , F. Zambonelli . \" Separation of Concerns in Agent Applications by Roles\" , in Proceedings of the 2nd International Workshop on Aspect Oriented Programming for Distributed Computing Systems (AOPDCS 2002), at the International Conference on Distributed Computing Systems (ICDCS 2002 ), Wien, Austria G. Cabri, L. Leonardi, F. Zambonelli. \"Separation of Concerns in Agent Applications by Roles\", in Proceedings of the 2nd International Workshop on Aspect Oriented Programming for Distributed Computing Systems (AOPDCS 2002), at the International Conference on Distributed Computing Systems (ICDCS 2002), Wien, Austria"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/874065.875766"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/280765.280784"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1017\/S026988891000024X"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/HCMDSS-MDPnP.2007.18"},{"key":"e_1_3_2_1_9_1","volume-title":"The 6th International Conference on Agents and Artificial Intelligence (ICAART 2014","author":"Puviani M.","year":"2014","unstructured":"M. Puviani , G. Cabri , F. Zambonelli . \"Agent-based simulations of patterns for self-adaptive systems \", The 6th International Conference on Agents and Artificial Intelligence (ICAART 2014 ), Angers, France , March 2014 , Inderscience M. Puviani, G. Cabri, F. Zambonelli. \"Agent-based simulations of patterns for self-adaptive systems\", The 6th International Conference on Agents and Artificial Intelligence (ICAART 2014), Angers, France, March 2014, Inderscience"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31809-2_10"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10506-007-9058-9"},{"key":"e_1_3_2_1_12_1","unstructured":"{JADE} JADE JAVA Agent DEvelopment Framework http:\/\/jade.tilab.com\/  {JADE} JADE JAVA Agent DEvelopment Framework http:\/\/jade.tilab.com\/"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.441.0185"},{"key":"e_1_3_2_1_14_1","unstructured":"D. B. Lange M. Oshima. \"Programming and Deploying Java Mobile Agents with Aglets\" Addison-Wesley Reading (MA) (1998)   D. B. Lange M. Oshima. \"Programming and Deploying Java Mobile Agents with Aglets\" Addison-Wesley Reading (MA) (1998)"}],"event":{"name":"PPPJ '14: 2014 INTERNATIONAL CONFERENCE ON PRINCIPLES AND PRACTICES OF PROGRAMMING ON THE JAVA PLATFORM VIRTUAL MACHINES, LANGUAGES AND TOOLS","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGPLAN ACM Special Interest Group on Programming Languages","Sabre Sabre","PK Cracow University of Technology","ACM Association for Computing Machinery"],"location":"Cracow Poland","acronym":"PPPJ '14"},"container-title":["Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java platform: Virtual machines, Languages, and Tools"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2655183.2655184","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T19:25:25Z","timestamp":1673033125000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2655183.2655184"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,23]]},"references-count":14,"alternative-id":["10.1145\/2655183.2655184","10.1145\/2647508"],"URL":"https:\/\/doi.org\/10.1145\/2655183.2655184","relation":{},"subject":[],"published":{"date-parts":[[2014,9,23]]},"assertion":[{"value":"2018-10-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}