{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T08:18:22Z","timestamp":1742977102119,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":47,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642239533"},{"type":"electronic","value":"9783642239540"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-23954-0_9","type":"book-chapter","created":{"date-parts":[[2011,9,11]],"date-time":"2011-09-11T00:30:34Z","timestamp":1315701034000},"page":"68-79","source":"Crossref","is-referenced-by-count":6,"title":["An Interaction-Oriented Agent Framework for Open Environments"],"prefix":"10.1007","author":[{"given":"Matteo","family":"Baldoni","sequence":"first","affiliation":[]},{"given":"Cristina","family":"Baroglio","sequence":"additional","affiliation":[]},{"given":"Federico","family":"Bergenti","sequence":"additional","affiliation":[]},{"given":"Elisa","family":"Marengo","sequence":"additional","affiliation":[]},{"given":"Viviana","family":"Mascardi","sequence":"additional","affiliation":[]},{"given":"Viviana","family":"Patti","sequence":"additional","affiliation":[]},{"given":"Alessandro","family":"Ricci","sequence":"additional","affiliation":[]},{"given":"Andrea","family":"Santi","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., Torroni, P.: Verifiable Agent Interaction in Abductive Logic Programming: The SCIFF Framework. ACM Trans. Comput. Log.\u00a09(4) (2008)","DOI":"10.1145\/1380572.1380578"},{"key":"9_CR2","doi-asserted-by":"crossref","unstructured":"Arcos, J.L., Noriega, P., Rodr\u00edguez-Aguilar, J.A., Sierra, C.: E4MAS Through Electronic Institutions. In: Weyns, et al. (eds.) [45], pp. 184\u2013202","DOI":"10.1007\/978-3-540-71103-2_11"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Artikis, A.: A Formal Specification of Dynamic Protocols for Open Agent Systems. CoRR, abs\/1005.4815 (2010)","DOI":"10.1145\/1568234.1568243"},{"key":"9_CR4","unstructured":"Baldoni, M., Baroglio, C., Chopra, A.K., Desai, N., Patti, V., Singh, M.P.: Choice, Interoperability, and Conformance in Interaction Protocols and Service Choreographies. In: Proc. of AAMAS, pp. 843\u2013850 (2009)"},{"key":"9_CR5","unstructured":"Baldoni, M., Baroglio, C., Marengo, E.: Behavior-oriented Commitment-based Protocols. In: Proc. of ECAI, pp. 137\u2013142 (2010)"},{"key":"9_CR6","unstructured":"Baldoni, M., Baroglio, C., Marengo, E., Patti, V.: Constitutive and Regulative Specifications of Commitment Protocols: a Decoupled Approach. In: ACM TIST, Special Issue on Agent Communication (2011)"},{"key":"9_CR7","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-540-71956-4_9","volume-title":"Programming Multi-Agent Systems","author":"M. Baldoni","year":"2007","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Bridging Agent Theory and Object Orientation: Agent-like Communication among Objects. In: Bordini, R.H., Dastani, M.M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol.\u00a04411, pp. 149\u2013164. Springer, Heidelberg (2007)"},{"key":"9_CR8","series-title":"MAS, Art. Soc., and Sim. Org.","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/0-387-26350-0_5","volume-title":"Multi-Agent Progr.: Lang., Plat. and Appl.","author":"F. Bellifemine","year":"2005","unstructured":"Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: JADE - A Java Agent Development Framework. In: Multi-Agent Progr.: Lang., Plat. and Appl. MAS, Art. Soc., and Sim. Org., vol.\u00a015, pp. 125\u2013147. Springer, Heidelberg (2005)"},{"issue":"1-2","key":"9_CR9","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.infsof.2007.10.008","volume":"50","author":"F. Bellifemine","year":"2008","unstructured":"Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE: A Software Framework for Developing Multi-agent Applications. Lessons learned. Information & Software Technology\u00a050(1-2), 10\u201321 (2008)","journal-title":"Information & Software Technology"},{"key":"9_CR10","series-title":"MAS, Art. Soc., and Sim. Org.","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/0-387-26350-0_1","volume-title":"Multi-Agent Progr.: Lang., Plat. and Appl.","author":"R.H. Bordini","year":"2005","unstructured":"Bordini, R.H., H\u00fcbner, J.F., Vieira, R.: Jason and the Golden Fleece of Agent-Oriented Programming. In: Multi-Agent Progr.: Lang., Plat. and Appl. MAS, Art. Soc., and Sim. Org., vol.\u00a015, pp. 3\u201337. Springer, Heidelberg (2005)"},{"key":"9_CR11","volume-title":"Software Agent-Based Applications, Platforms and Development Kits","author":"L. Braubach","year":"2005","unstructured":"Braubach, L., Pokahr, A., Lamersdorf, W.: Jadex: A BDI Agent System Combining Middleware and Reasoning. In: Software Agent-Based Applications, Platforms and Development Kits. Birkhauser Book, Basel (2005)"},{"issue":"93","key":"9_CR12","doi-asserted-by":"publisher","first-page":"301","DOI":"10.2307\/2218059","volume":"23","author":"C. Cherry","year":"1973","unstructured":"Cherry, C.: Regulative Rules and Constitutive Rules. The Philosophical Quarterly\u00a023(93), 301\u2013315 (1973)","journal-title":"The Philosophical Quarterly"},{"key":"9_CR13","unstructured":"Chopra, A.K., Singh, M.P.: An Architecture for Multiagent Systems: An Approach Based on Commitments. In: Braubach, L., Briot, J.-P., Thangarajah, J. (eds.) ProMAS 2009. LNCS, vol.\u00a05919. Springer, Heidelberg (2010)"},{"issue":"3","key":"9_CR14","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/s10458-008-9036-y","volume":"16","author":"M. Dastani","year":"2008","unstructured":"Dastani, M.: 2APL: a Practical Agent Programming Language. Autonomous Agents and Multi-Agent Systems\u00a016(3), 214\u2013248 (2008)","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"key":"9_CR15","unstructured":"Esteva, M., Rosell, B., Rodr\u00edguez-Aguilar, J.A., Arcos, J.L.: AMELI: An Agent-Based Middleware for Electronic Institutions. In: AAMAS, pp. 236\u2013243 (2004)"},{"issue":"2","key":"9_CR16","first-page":"121","volume":"14","author":"N. Fornara","year":"2007","unstructured":"Fornara, N., Vigan\u00f2, F., Colombetti, M.: Agent Communication and Artificial Institutions. JAAMAS\u00a014(2), 121\u2013142 (2007)","journal-title":"JAAMAS"},{"issue":"1","key":"9_CR17","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10506-007-9055-z","volume":"16","author":"N. Fornara","year":"2008","unstructured":"Fornara, N., Vigan\u00f2, F., Verdicchio, M., Colombetti, M.: Artificial Institutions: a Model of Institutional Reality for Open Multiagent Systems. Artif. Intell. Law\u00a016(1), 89\u2013105 (2008)","journal-title":"Artif. Intell. Law"},{"key":"9_CR18","series-title":"LNAI","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/978-3-642-14977-1_11","volume-title":"Computational Logic in Multi-Agent Systems","author":"J.F. H\u00fcbner","year":"2010","unstructured":"H\u00fcbner, J.F., Boissier, O., Bordini, R.H.: From Organisation Specification to Normative Programming in Multi-agent Organisations. In: Dix, J., Leite, J., Governatori, G., Jamroga, W. (eds.) CLIMA XI. LNCS (LNAI), vol.\u00a06245, pp. 117\u2013134. Springer, Heidelberg (2010)"},{"key":"9_CR19","doi-asserted-by":"crossref","unstructured":"Hubner, J.F., Boissier, O., Kitio, R., Ricci, A.: Instrumenting Multi-agent Organisations with Organisational Artifacts and Agents: Giving the Organisational Power Back to the Agents. In: Proc. of AAMAS, vol.\u00a020 (2009)","DOI":"10.1007\/s10458-009-9084-y"},{"issue":"3\/4","key":"9_CR20","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1504\/IJAOSE.2007.016266","volume":"1","author":"J.F. H\u00fcbner","year":"2007","unstructured":"H\u00fcbner, J.F., Sichman, J.S., Boissier, O.: Developing Organised Multiagent Systems Using the MOISE. IJAOSE\u00a01(3\/4), 370\u2013395 (2007)","journal-title":"IJAOSE"},{"key":"9_CR21","first-page":"355","volume-title":"Proc. of TAPOCS","author":"D. Keil","year":"2003","unstructured":"Keil, D., Goldin, D.: Modeling Indirect Interaction in Open Computational Systems. In: Proc. of TAPOCS, pp. 355\u2013360. IEEE Press, Los Alamitos (2003)"},{"key":"9_CR22","unstructured":"Marengo, E., Baldoni, M., Baroglio, C., Chopra, A.K., Patti, V., Singh, M.P.: Commitments with Regulations: Reasoning about Safety and Control in REGULA. In: Proc. of AAMAS (2011)"},{"key":"9_CR23","unstructured":"Marengo, E.: Designing and Programming Commitment-based Service-oriented Architectures on top of Agent and Environment Technologies. Technical Report RT 129\/2010, Dip. di Informatica, Univ. di Torino (2010)"},{"key":"9_CR24","first-page":"267","volume-title":"Proc. of KR 2004","author":"C. Masolo","year":"2004","unstructured":"Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gangemi, A., Guarino, N.: Social Roles and their Descriptions. In: Proc. of KR 2004, pp. 267\u2013277. AAAI Press, Menlo Park (2004)"},{"issue":"3","key":"9_CR25","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1023\/A:1015586128739","volume":"11","author":"P. McBurney","year":"2002","unstructured":"McBurney, P., Parsons, S.: Games That Agents Play: A Formal Framework for Dialogues between Autonomous Agents. JLLI\u00a011(3), 315\u2013334 (2002)","journal-title":"JLLI"},{"key":"9_CR26","doi-asserted-by":"crossref","unstructured":"Montali, M., Pesic, M., van der Aalst, W.M.P., Chesani, F., Mello, P., Storari, S.: Declarative Specification and Verification of Service Choreographies. ACM TWEB\u00a04(1) (2010)","DOI":"10.1145\/1658373.1658376"},{"key":"9_CR27","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-540-78915-4_3","volume-title":"Argumentation in Multi-Agent Systems","author":"E. Oliva","year":"2008","unstructured":"Oliva, E., McBurney, P., Omicini, A.: Co-argumentation Artifact for Agent Societies. In: Rahwan, I., Parsons, S., Reed, C. (eds.) Argumentation in Multi-Agent Systems. LNCS (LNAI), vol.\u00a04946, pp. 31\u201346. Springer, Heidelberg (2008)"},{"issue":"3","key":"9_CR28","first-page":"432","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. JAAMAS\u00a017(3), 432\u2013456 (2008)","journal-title":"JAAMAS"},{"key":"9_CR29","unstructured":"Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination Artifacts: Environment-Based Coordination for Intelligent Agents. In: Proc. of AAMAS, pp. 286\u2013293 (2004)"},{"issue":"1","key":"9_CR30","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1023\/A:1008319631231","volume":"7","author":"M.P. Singh","year":"1999","unstructured":"Singh, M.P.: An Ontology for Commitments in Multiagent Systems. Artif. Intell. Law\u00a07(1), 97\u2013113 (1999)","journal-title":"Artif. Intell. Law"},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Pesic, M., van der Aalst, W.M.P.: A Declarative Approach for Flexible Business Processes Management. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol.\u00a04102, pp. 169\u2013180. Springer, Heidelberg (2006)","DOI":"10.1007\/11837862_18"},{"key":"9_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1007\/978-3-642-05301-6_8","volume-title":"Knowledge Representation for Agents and Multi-Agent Systems","author":"M. Piunti","year":"2009","unstructured":"Piunti, M., Ricci, A.: Cognitive Use of Artifacts: Exploiting Relevant Information Residing in MAS Environments. In: Meyer, J.-J.C., Broersen, J. (eds.) KRAMAS 2008. LNCS, vol.\u00a05605, pp. 114\u2013129. Springer, Heidelberg (2009)"},{"key":"9_CR33","doi-asserted-by":"crossref","unstructured":"Piunti, M., Ricci, A., Boissier, O., H\u00fcbner, J.F.: Embodying Organisations in Multi-agent Work Environments. In: Proc. of IAT, pp. 511\u2013518 (2009)","DOI":"10.1109\/WI-IAT.2009.204"},{"key":"9_CR34","first-page":"207","volume-title":"Proc. of IAT","author":"M. Piunti","year":"2008","unstructured":"Piunti, M., Ricci, A., Braubach, L., Pokahr, A.: Goal-Directed Interactions in Artifact-Based MAS: Jadex Agents Playing in CARTAGO Environments. In: Proc. of IAT, pp. 207\u2013213. IEEE, Los Alamitos (2008)"},{"key":"9_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/3-540-45657-0_13","volume-title":"Computer Aided Verification","author":"S.K. Rajamani","year":"2002","unstructured":"Rajamani, S.K., Rehof, J.: Conformance Checking for Models of Asynchronous Message Passing Software. In: Brinksma, E., Larsen, K.G. (eds.) CAV 2002. LNCS, vol.\u00a02404, pp. 166\u2013179. Springer, Heidelberg (2002)"},{"key":"9_CR36","doi-asserted-by":"crossref","unstructured":"Ricci, A., Omicini, A., Viroli, M., Gardelli, L., Oliva, E.: Cognitive Stigmergy: Towards a Framework based on Agents and Artifacts. In: [45], pp. 124\u2013140","DOI":"10.1007\/978-3-540-71103-2_7"},{"key":"9_CR37","doi-asserted-by":"crossref","unstructured":"Ricci, A., Piunti, M., Acay, D.L., Bordini, R.H., H\u00fcbner, J.F., Dastani, M.: Integrating Heterogeneous Agent Programming Platforms within Artifact-based Environments. In: Proc. of AAMAS, vol.\u00a0(1), pp. 225\u2013232 (2008)","DOI":"10.1007\/978-3-642-04143-3_25"},{"key":"9_CR38","unstructured":"Ricci, A., Piunti, M., Viroli, M.: Environment Programming in MAS \u2013 An Artifact-Based Perspective. JAAMAS"},{"key":"9_CR39","doi-asserted-by":"crossref","unstructured":"Ricci, A., Piunti, M., Viroli, M., Omicini, A.: Environment Programming in CArtAgO. In: Multi-Agent Prog. II: Lang., Plat. and Appl. (2009)","DOI":"10.1007\/978-0-387-89299-3_8"},{"key":"9_CR40","volume-title":"The Construction of Social Reality","author":"J.R. Searle","year":"1995","unstructured":"Searle, J.R.: The Construction of Social Reality. Free Press, New York (1995)"},{"key":"9_CR41","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":"M.P. 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.\u00a01916, pp. 31\u201345. Springer, Heidelberg (2000)"},{"key":"9_CR42","doi-asserted-by":"crossref","unstructured":"Telang, P.R., Singh, M.P.: Abstracting Business Modeling Patterns from RosettaNet. In: SOC: Agents, Semantics, and Engineering (2010)","DOI":"10.1007\/978-3-642-17358-5_29"},{"issue":"2","key":"9_CR43","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1111\/j.1467-8640.2009.00333.x","volume":"25","author":"M. Verdicchio","year":"2009","unstructured":"Verdicchio, M., Colombetti, M.: Communication Languages for Multiagent Systems. Comp. Intel.\u00a025(2), 136\u2013159 (2009)","journal-title":"Comp. Intel."},{"issue":"1","key":"9_CR44","first-page":"5","volume":"14","author":"D. Weyns","year":"2007","unstructured":"Weyns, D., Omicini, A., Odell, J.: Environment as a First Class Abstraction in Multiagent Systems. JAAMAS\u00a014(1), 5\u201330 (2007)","journal-title":"JAAMAS"},{"key":"9_CR45","series-title":"Lecture Notes in Artificial Intelligence","volume-title":"Environments for Multi-Agent Systems III","year":"2007","unstructured":"Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): E4MAS 2006. LNCS (LNAI), vol.\u00a04389. Springer, Heidelberg (2007)"},{"key":"9_CR46","series-title":"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":"p. Yolum","year":"2002","unstructured":"Yolum, p., Singh, M.P.: Commitment machines. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol.\u00a02333, pp. 235\u2013247. Springer, Heidelberg (2002)"},{"issue":"3","key":"9_CR47","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1145\/958961.958963","volume":"12","author":"F. Zambonelli","year":"2003","unstructured":"Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Trans. Softw. Eng. Methodol.\u00a012(3), 317\u2013370 (2003)","journal-title":"ACM Trans. Softw. Eng. Methodol."}],"container-title":["Lecture Notes in Computer Science","AI*IA 2011: Artificial Intelligence Around Man and Beyond"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-23954-0_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T11:20:19Z","timestamp":1686309619000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-23954-0_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642239533","9783642239540"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-23954-0_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}