{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T05:16:29Z","timestamp":1767676589016},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540370338"},{"type":"electronic","value":"9783540370352"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11811220_5","type":"book-chapter","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T08:40:48Z","timestamp":1153730448000},"page":"42-54","source":"Crossref","is-referenced-by-count":8,"title":["Modelling the Interaction Between Objects: Roles as Affordances"],"prefix":"10.1007","author":[{"given":"Matteo","family":"Baldoni","sequence":"first","affiliation":[]},{"given":"Guido","family":"Boella","sequence":"additional","affiliation":[]},{"given":"Leendert","family":"van der Torre","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5_CR1","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1145\/514952.514955","volume":"24","author":"S. Drossopoulou","year":"2002","unstructured":"Drossopoulou, S., Damiani, F., Dezani-Ciancaglini, M., Giannini, P.: More dynamic object re-classification: Fickle\n                    II\n                  . ACM Transactions On Programming Languages and Systems\u00a024, 153\u2013191 (2002)","journal-title":"ACM Transactions On Programming Languages and Systems"},{"key":"5_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/978-3-540-24620-6_15","volume-title":"Agent-Oriented Software Engineering IV","author":"J. Ferber","year":"2004","unstructured":"Ferber, J., Gutknecht, O., Michel, F.: From agents to organizations: an organizational view of multiagent systems. In: Giorgini, P., M\u00fcller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol.\u00a02935, pp. 214\u2013230. Springer, Heidelberg (2004)"},{"key":"5_CR3","unstructured":"Juan, T., Sterling, L.: Achieving dynamic interfaces with agents concepts. In: Procs. of AAMAS 2004 (2004)"},{"key":"5_CR4","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/s00200-005-0174-z","volume":"16","author":"A. Omicini","year":"2005","unstructured":"Omicini, A., Ricci, A., Viroli, M.: An algebraic approach for modelling organisation, roles and contexts in MAS. Applicable Algebra in Engineering, Communication and Computing\u00a016, 151\u2013178 (2005)","journal-title":"Applicable Algebra in Engineering, Communication and Computing"},{"issue":"3","key":"5_CR5","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1145\/958961.958963","volume":"12","author":"F. Zambonelli","year":"2003","unstructured":"Zambonelli, F., Jennings, N., Wooldridge, M.: Developing multiagent systems: The Gaia methodology. IEEE Transactions of Software Engineering and Methodology\u00a012(3), 317\u2013370 (2003)","journal-title":"IEEE Transactions of Software Engineering and Methodology"},{"key":"5_CR6","volume-title":"The Design of Everyday Things.","author":"D. Norman","year":"2002","unstructured":"Norman, D.: The Design of Everyday Things. Basic Books, New York (2002)"},{"key":"5_CR7","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1207\/S15327051HCI1403_3","volume":"14","author":"R. Amant","year":"1999","unstructured":"Amant, R.: User interface affordances in a planning representation. Human Computer Interaction\u00a014, 317\u2013354 (1999)","journal-title":"Human Computer Interaction"},{"key":"5_CR8","volume-title":"The Ecological Approach to Visual Perception","author":"J. Gibson","year":"1979","unstructured":"Gibson, J.: The Ecological Approach to Visual Perception. Lawrence Erlabum Associates, New Jersey (1979)"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Roles as a coordination construct: Introducing powerJava. Electronic Notes in Theoretical Computer Science\u00a0150 (2005)","DOI":"10.1016\/j.entcs.2005.12.021"},{"key":"5_CR10","series-title":"Lecture Notes in Computer Science","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: Interaction among objects. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS, vol.\u00a04411, pp. 149\u2013164. Springer, Heidelberg (2007)"},{"key":"5_CR11","doi-asserted-by":"crossref","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Powerjava: ontologically founded roles in object oriented programming language. In: Procs. of OOOPS Track of SAC 2006 (2006)","DOI":"10.1145\/1141277.1141606"},{"key":"5_CR12","first-page":"267","volume-title":"Procs. 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: Procs. of KR 2004, pp. 267\u2013277. AAAI Press, Menlo Park (2004)"},{"key":"5_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1007\/11961536_6","volume-title":"Declarative Agent Languages and Technologies IV","author":"G. Boella","year":"2006","unstructured":"Boella, G., van der Torre, L.W.N.: A foundational ontology of organizations and roles. In: Baldoni, M., Endriss, U. (eds.) DALT 2006. LNCS, vol.\u00a04327, pp. 78\u201388. Springer, Heidelberg (2006)"},{"key":"5_CR14","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1002\/(SICI)1096-9942(1996)2:3<143::AID-TAPO2>3.0.CO;2-X","volume":"2","author":"B. Kristensen","year":"1996","unstructured":"Kristensen, B., Osterbye, K.: Roles: conceptual abstraction theory and practical language issues. Theor. Pract. Object Syst.\u00a02, 143\u2013160 (1996)","journal-title":"Theor. Pract. Object Syst."},{"key":"5_CR15","volume-title":"Procs. of AAAI Fall Symposium Roles 2005","author":"S. Herrmann","year":"2005","unstructured":"Herrmann, S.: Roles in a context. In: Procs. of AAAI Fall Symposium Roles 2005. AAAI Press, Menlo Park (2005)"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Tamai, T.: Evolvable programming based on collaboration-field and role model. In: Procs. of IWPSE 2002 (2002)","DOI":"10.1145\/512035.512037"},{"key":"5_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/11678823_4","volume-title":"Programming Multi-Agent Systems","author":"M. Baldoni","year":"2006","unstructured":"Baldoni, M., Boella, G., van der Torre, L.W.N.: Bridging agent theory and object orientation: Importing social roles in object oriented languages. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2005. LNCS, vol.\u00a03862, pp. 57\u201375. Springer, Heidelberg (2006)"},{"key":"5_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/3-540-40011-7_14","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"F. Steimann","year":"2000","unstructured":"Steimann, F.: A radical revision of uML\u2019s role concept. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 194\u2013209. Springer, Heidelberg (2000)"},{"key":"5_CR19","volume-title":"Procs. of AAAI Fall Symposium Roles 2005","author":"C. Masolo","year":"2005","unstructured":"Masolo, C., Guizzardi, G., Vieu, L., Bottazzi, E., Ferrario, R.: Relational roles and qua-individuals. In: Procs. of AAAI Fall Symposium Roles 2005. AAAI Press, Menlo Park (2005)"},{"key":"5_CR20","volume-title":"Procs. of AAAI Fall Symposium Roles 2005","author":"F. Loebe","year":"2005","unstructured":"Loebe, F.: Abstract vs. social roles - a refined top-level ontological analysis. In: Procs. of AAAI Fall Symposium Roles 2005. AAAI Press, Menlo Park (2005)"},{"key":"5_CR21","unstructured":"McGrenere, J., Ho, W.: Affordances: Clarifying and evolving a concept. In: Procs. of Graphics Interface Conference, pp. 179\u2013186 (2000)"}],"container-title":["Lecture Notes in Computer Science","Knowledge Science, Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11811220_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T13:18:54Z","timestamp":1558271934000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11811220_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540370338","9783540370352"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/11811220_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}