{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T17:57:13Z","timestamp":1743098233737,"version":"3.40.3"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319248035"},{"type":"electronic","value":"9783319248042"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-24804-2_11","type":"book-chapter","created":{"date-parts":[[2015,11,14]],"date-time":"2015-11-14T04:32:43Z","timestamp":1447475563000},"page":"167-184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Programming JADE and Jason Agents Based on Social Relationships Using a Uniform Approach"],"prefix":"10.1007","author":[{"given":"Matteo","family":"Baldoni","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristina","family":"Baroglio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Federico","family":"Capuzzimati","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,15]]},"reference":[{"issue":"4","key":"11_CR1","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/2677206","volume":"14","author":"M Baldoni","year":"2014","unstructured":"Baldoni, M., Baroglio, C., Capuzzimati, F.: A commitment-based infrastructure for programming socio-technical systems. ACM Trans. Internet Technol. (TOIT) 14(4), 23 (2014)","journal-title":"ACM Trans. Internet Technol. (TOIT)"},{"key":"11_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1007\/978-3-319-14484-9_20","volume-title":"Engineering Multi-Agent Systems","author":"M Baldoni","year":"2014","unstructured":"Baldoni, M., Baroglio, C., Capuzzimati, F.: Typing multi-agent systems via commitments. In: Dalpiaz, F., Dix, J., van Riemsdijk, M.B. (eds.) EMAS 2014. LNCS, vol. 8758, pp. 388\u2013405. Springer, Heidelberg (2014)"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Baldoni, M., Baroglio, C., Capuzzimati, F., Micalizio, R.: Empowering agent coordination with social engagement. In: Gavanelli, M., Lamma, E., Riguzzi, F. (eds.) AI*IA 2015: Advances in Artificial Intelligence, XIV International Conference of the Italian Association for Artificial Intelligence. LNAI, Ferrara, Italy, September 2015. Springer (to appear)","DOI":"10.1007\/978-3-319-24309-2_7"},{"key":"11_CR4","unstructured":"Baldoni, M., Baroglio, C., Capuzzimati, F., Micalizio, R.: Leveraging commitments and goals in agent interaction. In: Ancona, D., Maratea, M., Mascardi, V. (eds.) Proceedings of XXX Italian Conference on Computational Logic, CILC 2015, Genova, Italy, July 2015"},{"key":"11_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/978-3-642-14309-0_10","volume-title":"A 25-Year Perspective on Logic Programming","author":"M Baldoni","year":"2010","unstructured":"Baldoni, M., Baroglio, C., Mascardi, V., Omicini, A., Torroni, P.: Agents, multi-agent systems and declarative programming: what, when, where, why, who, how? In: Dovier, A., Pontelli, E. (eds.) GULP. LNCS, vol. 6125, pp. 204\u2013230. Springer, Heidelberg (2010)"},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/11811220_5","volume-title":"Knowledge Science, Engineering and Management","author":"M Baldoni","year":"2006","unstructured":"Baldoni, M., Boella, G., van der Torre, L.W.N.: Modelling the interaction between objects: roles as affordances. In: Lang, J., Lin, F., Wang, J. (eds.) KSEM 2006. LNCS (LNAI), vol. 4092, pp. 42\u201354. Springer, Heidelberg (2006)"},{"issue":"2","key":"11_CR7","doi-asserted-by":"publisher","first-page":"5","DOI":"10.5381\/jot.2007.6.2.a1","volume":"6","author":"M Baldoni","year":"2007","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Interaction between objects in powerjava. J. Object Technol. 6(2), 5\u201330 (2007)","journal-title":"J. Object Technol."},{"key":"11_CR8","series-title":"Multiagent Systems, Artificial Societies, and Simulated Organizations","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/0-387-26350-0_5","volume-title":"Multi-agent Programming: Languages, Platforms and Applications","author":"F Bellifemine","year":"2005","unstructured":"Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: JADE - a Java agent development framework. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-agent Programming: Languages, Platforms and Applications. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 15, pp. 125\u2013147. Springer, New York (2005)"},{"issue":"3","key":"11_CR9","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s10506-007-9030-8","volume":"15","author":"G Boella","year":"2007","unstructured":"Boella, G., van der Torre, W.N.: The ontological properties of social roles in multi-agent systems: definitional dependence, powers and roles playing roles. Artif. Intell. Law 15(3), 201\u2013221 (2007)","journal-title":"Artif. Intell. Law"},{"issue":"6","key":"11_CR10","doi-asserted-by":"publisher","first-page":"747","DOI":"10.1016\/j.scico.2011.10.004","volume":"78","author":"O Boissier","year":"2013","unstructured":"Boissier, O., Bordini, R.H., H\u00fcbner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Sci. Comput. Program. 78(6), 747\u2013761 (2013)","journal-title":"Sci. Comput. Program."},{"issue":"1","key":"11_CR11","first-page":"33","volume":"30","author":"RH Bordini","year":"2006","unstructured":"Bordini, R.H., Braubach, L., Dastani, M., El Fallah-Seghrouchni, A., G\u00f3mez-Sanz, J.J., Leite, J., O\u2019Hare, G.M.P., Pokahr, A., Ricci, A.: A survey of programming languages and platforms for multi-agent systems. Informatica (Slovenia) 30(1), 33\u201344 (2006)","journal-title":"Informatica (Slovenia)"},{"issue":"01","key":"11_CR12","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1142\/S0218843097000069","volume":"06","author":"FMT Brazier","year":"1997","unstructured":"Brazier, F.M.T., Dunin-Keplicz, B.M., Jennings, N.R., Treur, J.: Desire: modelling multi-agent systems in a compositional formal framework. Int. J. Coop. Inf. Syst. 06(01), 67\u201394 (1997)","journal-title":"Int. J. Coop. Inf. Syst."},{"key":"11_CR13","unstructured":"Chopra, A.K.: Commitment alignment: semantics, patterns, and decision procedures for distributed computing. Ph.D. thesis, North Carolina State University, Raleigh, NC (2009)"},{"key":"11_CR14","unstructured":"Chopra, A.K., Singh, M.P.: An architecture for multiagent systems: an approach based on commitments. In: Proceedings of ProMAS (2009)"},{"key":"11_CR15","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/3-540-49057-4_7","volume-title":"Intelligent Agents V. Agents Theories, Architectures, and Languages","author":"R Conte","year":"1999","unstructured":"Conte, R., Castelfranchi, C., Dignum, F.P.M.: Autonomous norm acceptance. In: Papadimitriou, C., Singh, M.P., M\u00fcller, J.P. (eds.) ATAL 1998. LNCS (LNAI), vol. 1555, pp. 99\u2013112. Springer, Heidelberg (1999)"},{"issue":"1","key":"11_CR16","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1111\/j.1467-8640.2007.00295.x","volume":"23","author":"M Fisher","year":"2007","unstructured":"Fisher, M., Bordini, R.H., Hirsch, B., Torroni, P.: Computational logics and agents: a road map of current technologies and future trends. Comput. Intell. 23(1), 61\u201391 (2007)","journal-title":"Comput. Intell."},{"key":"11_CR17","unstructured":"Foundation for Intelligent Physical Agents. FIPA Specifications (2002). \n                  http:\/\/www.fipa.org"},{"issue":"4","key":"11_CR18","first-page":"429","volume":"4","author":"V Mascardi","year":"2004","unstructured":"Mascardi, V., Martelli, M., Sterling, L.: Logic-based specification languages for intelligent software agents. TPLP 4(4), 429\u2013494 (2004)","journal-title":"TPLP"},{"issue":"3","key":"11_CR19","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1007\/s10458-008-9053-x","volume":"17","author":"A Omicini","year":"2008","unstructured":"Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A&A meta-model for multi-agent systems. Auton. Agents Multi-agent Syst. 17(3), 432\u2013456 (2008)","journal-title":"Auton. Agents Multi-agent Syst."},{"key":"11_CR20","unstructured":"Omicini, A., Zambonelli, F.: TuCSoN: a coordination model for mobile information agents. In: 1st International Workshop on Innovative Internet Information Systems (IIIS 1998), pp. 177\u2013187. IDI - NTNU, Trondheim, Norway, 8\u20139 June 1998"},{"issue":"2","key":"11_CR21","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/s10458-010-9140-7","volume":"23","author":"A Ricci","year":"2011","unstructured":"Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agents Multi-agent Syst. 23(2), 158\u2013192 (2011)","journal-title":"Auton. Agents Multi-agent Syst."},{"issue":"1","key":"11_CR22","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1023\/A:1008319631231","volume":"7","author":"MP Singh","year":"1999","unstructured":"Singh, M.P.: An ontology for commitments in multiagent systems. Artif. Intell. Law 7(1), 97\u2013113 (1999)","journal-title":"Artif. Intell. Law"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/10722777_3","volume-title":"Issues in Agent Communication","author":"MP Singh","year":"2000","unstructured":"Singh, M.P.: A social semantics for agent communication languages. In: Dignum, F.P.M., Greaves, M. (eds.) Issues in Agent Communication. LNCS, vol. 1916, pp. 31\u201345. Springer, Heidelberg (2000)"},{"issue":"1","key":"11_CR24","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s10458-006-0012-0","volume":"14","author":"D Weyns","year":"2007","unstructured":"Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agents Multi-agent Syst. 14(1), 5\u201330 (2007)","journal-title":"Auton. Agents Multi-agent Syst."},{"key":"11_CR25","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/3-540-45448-9_17","volume-title":"Intelligent Agents VIII","author":"I Yolum","year":"2002","unstructured":"Yolum, I., Singh, M.P.: Commitment machines. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 235\u2013247. Springer, Heidelberg (2002)"}],"container-title":["Communications in Computer and Information Science","Advances in Social Computing and Multiagent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24804-2_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T10:57:26Z","timestamp":1559300246000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24804-2_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319248035","9783319248042"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24804-2_11","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"15 November 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}