{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:27:50Z","timestamp":1761611270197},"publisher-location":"Berlin, Heidelberg","reference-count":43,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540211822"},{"type":"electronic","value":"9783540246251"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24625-1_14","type":"book-chapter","created":{"date-parts":[[2010,9,5]],"date-time":"2010-09-05T11:28:28Z","timestamp":1283686108000},"page":"243-263","source":"Crossref","is-referenced-by-count":14,"title":["Role-Based Approaches for Engineering Interactions in Large-Scale Multi-agent Systems"],"prefix":"10.1007","author":[{"given":"Giacomo","family":"Cabri","sequence":"first","affiliation":[]},{"given":"Luca","family":"Ferrari","sequence":"additional","affiliation":[]},{"given":"Franco","family":"Zambonelli","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"14_CR1","unstructured":"Aridor, Y., Lange, D.B.: Patterns: Elements of Agent Application Design. In: Proceedings of Agents 1998, St Paul, Minneapolis, USA (1998)"},{"issue":"3","key":"14_CR2","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1023\/A:1019211714301","volume":"1","author":"J. Baumann","year":"1998","unstructured":"Baumann, J., Hohl, F., Rothermel, K., Stra\u00dfer, M.: Mole - Concepts of a Mobile Agent System. The World Wide Web Journal\u00a01(3), 123\u2013137 (1998)","journal-title":"The World Wide Web Journal"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"Becht, M., Gurzki, T., Klarmann, J., Muscholl, M.: ROPE: Role Oriented Programming Environment for Multiagent Systems. In: Proceedings of the Fourth IFCIS Conference on Cooperative Information Systems (CoopIS 1999), Edinburgh, Scotland (September 1999)","DOI":"10.1109\/COOPIS.1999.792181"},{"issue":"1","key":"14_CR4","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/99.590851","volume":"4","author":"A.A. Berlin","year":"1997","unstructured":"Berlin, A.A., Gabriel, K.J.: Distributed MEMS: New Challenges for Computation. IEEE Computing in Science and Engineering\u00a04(1), 12\u201316 (1997)","journal-title":"IEEE Computing in Science and Engineering"},{"key":"14_CR5","series-title":"Lecture Notes in Computer Science","volume-title":"Selected Areas in Cryptography","author":"G. Cabri","year":"2004","unstructured":"Cabri, G., Ferrari, L., Leonardi, L.: Enabling Mobile Agents to Dynamically Assume Roles. In: Matsui, M., Zuccherato, R.J. (eds.) SAC 2003. LNCS, vol.\u00a03006, Springer, Heidelberg (2004)"},{"issue":"2","key":"14_CR6","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/2.820044","volume":"33","author":"G. Cabri","year":"2000","unstructured":"Cabri, G., Leonardi, L., Zambonelli, F.: Mobile-Agent Coordination Models for Internet Applications. IEEE Computer\u00a033(2), 82\u201389 (2000)","journal-title":"IEEE Computer"},{"key":"14_CR7","unstructured":"Cabri, G., Leonardi, L., Zambonelli, F.: XRole: XML Roles for Agent Interaction. In: Proceedings of the 3rd International Symposium From Agent Theory to Agent Implementation, at the 16th European Meeting on Cybernetics and Systems Research (EMCSR 2002), Wien (April 2002)"},{"issue":"11","key":"14_CR8","doi-asserted-by":"publisher","first-page":"1040","DOI":"10.1109\/TSE.2002.1049403","volume":"28","author":"G. Cabri","year":"2002","unstructured":"Cabri, G., Leonardi, L., Zambonelli, F.: Engineering Mobile Agent Applications via Context-dependent Coordination. IEEE Transactions on Software Engineering\u00a028(11), 1040\u20131056 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Cabri, G., Leonardi, L., Zambonelli, F.: Implementing Role-based Interactions for Internet Agents. In: Proceedings of the 2003 International Symposium on Applications and the Internet (SAINT 2003), Orlando, Florida, USA (January 2003)","DOI":"10.1109\/SAINT.2003.1183078"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Cabri, G., Leonardi, L., Zambonelli, F.: BRAIN: a Framework for Flexible Role-based Interactions in Multiagent Systems. In: Proceedings of the 2003 Conference on Cooperative Information Systems (CoopIS), Catania, Italy (November 2003)","DOI":"10.1007\/978-3-540-39964-3_11"},{"key":"14_CR11","volume-title":"Object-Oriented Development: The FUSION Method","author":"D. Coleman","year":"1994","unstructured":"Coleman, D., Arnold, P., Bodoff, S., Dollin, C., Gilchrist, H., Hayes, F., Jeremaes, P.: Object-Oriented Development: The FUSION Method. Prentice Hall International, Hemel Hempstead (1994)"},{"key":"14_CR12","unstructured":"CORBA, http:\/\/www.corba.org\/"},{"key":"14_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1007\/3-540-62803-7_30","volume-title":"Mobile Agents","author":"P. Domel","year":"1997","unstructured":"Domel, P., Lingnau, A., Drobnik, O.: Mobile Agent Interaction in Heterogeneous Environment. In: Rothermel, K., Popescu-Zeletin, R. (eds.) MA 1997. LNCS, vol.\u00a01219, pp. 136\u2013148. Springer, Heidelberg (1997)"},{"issue":"1","key":"14_CR14","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/MPRV.2002.993145","volume":"1","author":"D. Estrin","year":"2002","unstructured":"Estrin, D., Culler, D., Pister, K., Sukjatme, G.: Connecting the Physical World with Pervasive Networks. IEEE Pervasive Computing\u00a01(1), 59\u201369 (2002)","journal-title":"IEEE Pervasive Computing"},{"key":"14_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48437-X_8","volume-title":"Multi-Agent System Engineering","author":"A. Fallah-Seghrouchni El","year":"1999","unstructured":"El Fallah-Seghrouchni, A., Haddad, S., Mazouzi, H.: Protocol Engineering for Multi-agent Interaction. In: Garijo, F.J., Boman, M. (eds.) MAAMAW 1999. LNCS, vol.\u00a01647, Springer, Heidelberg (1999)"},{"key":"14_CR16","unstructured":"Ferber, J., Gutknecht, O.: AALAADIN: A meta-model for the analysis and design of organizations in multi-agent systems. In: Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS), Cite des Sciences - La Villette, Paris, France (July 1998)"},{"key":"14_CR17","unstructured":"Fowler, M.: Dealing with Roles (1997), http:\/\/martinfowler.com\/apsupp\/roles.pdf"},{"key":"14_CR18","unstructured":"D\u2019Inverno, M., Kinny, D., Luck, M.: Interaction Protocols in Agentis. In: Proceedings of the Third International Conference on Multi-Agent Systems, Cite des Sciences - La Villette, Paris, France (July 1998)"},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"Jamison, W., Lea, D.: TRUCE: Agent coordination through concurrent interpretation of role-based protocols. In: Proceedings of Coordination 1999, Amsterdam, The Netherlands (April 1999)","DOI":"10.1007\/3-540-48919-3_27"},{"issue":"2","key":"14_CR20","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","volume":"117","author":"N.R. Jennings","year":"2000","unstructured":"Jennings, N.R.: On Agent-Based Software Engineering. Artificial Intelligence\u00a0117(2), 277\u2013296 (2000)","journal-title":"Artificial Intelligence"},{"issue":"4","key":"14_CR21","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/367211.367250","volume":"44","author":"N.R. Jennings","year":"2001","unstructured":"Jennings, N.R.: An agent-based approach for building complex software systems. Communications of the ACM\u00a044(4), 35\u201341 (2001)","journal-title":"Communications of the ACM"},{"volume-title":"Agent Technology: Foundations, Applications, and Markets","year":"1998","key":"14_CR22","unstructured":"Jennings, N.R., Wooldridge, M. (eds.): Agent Technology: Foundations, Applications, and Markets, March 1998. Springer, Heidelberg (1998)"},{"key":"14_CR23","unstructured":"Jini Network Technology, http:\/\/wwws.sun.com\/software\/jini"},{"key":"14_CR24","unstructured":"The JXTA Project, http:\/\/www.jxta.org\/"},{"key":"14_CR25","unstructured":"Kahn, J.M., Katz, R.H., Pister, K.S.J.: Mobile Networking for Smart Dust. In: Proceedings of the ACM\/IEEE Intl. Conf. on Mobile Computing and Networking (MobiCom 1999), Seattle, WA (August 1999)"},{"issue":"2","key":"14_CR26","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/4434.846192","volume":"8","author":"E.A. Kendall","year":"2000","unstructured":"Kendall, E.A.: Role Modelling for Agent Systems Analysis, Design and Implementation. IEEE Concurrency\u00a08(2), 34\u201341 (2000)","journal-title":"IEEE Concurrency"},{"issue":"1","key":"14_CR27","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J.O. Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer\u00a036(1), 41\u201350 (2003)","journal-title":"IEEE Computer"},{"issue":"1","key":"14_CR28","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MPRV.2002.993146","volume":"1","author":"T. Kindberg","year":"2002","unstructured":"Kindberg, T., Fox, A.: System Software for Ubiquitous Computing. IEEE Pervasive Computing\u00a01(1), 70\u201381 (2002)","journal-title":"IEEE Pervasive Computing"},{"key":"14_CR29","volume-title":"Programming and Deploying JavaTM Mobile Agents with Aglets TM","author":"D.B. Lange","year":"1998","unstructured":"Lange, D.B., Oshima, M.: Programming and Deploying JavaTM Mobile Agents with Aglets TM, August 1998. Addison-Wesley, Reading (1998)"},{"key":"14_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1007\/3-540-70657-7_9","volume-title":"Agent-Oriented Software Engineering II","author":"J. Lind","year":"2002","unstructured":"Lind, J.: Specifying Agent Interaction Protocols with Standard UML. In: Wooldridge, M.J., Wei\u00df, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol.\u00a02222, p. 136. Springer, Heidelberg (2002)"},{"key":"14_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/3-540-36540-0_4","volume-title":"Agent-Oriented Software Engineering III","author":"J. Lind","year":"2003","unstructured":"Lind, J.: Patterns in Agent-Oriented Software Engineering. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol.\u00a02585, pp. 47\u201358. Springer, Heidelberg (2003)"},{"key":"14_CR32","unstructured":"Mamei, M., Zambonelli, F.: Spray Computers: Frontiers of Self-Organization for Pervasive Computing. In: Proceedings of the Workshop dagli Oggetti agli Agenti, tendenze evolutive dei sistemi software (WOA), Cagliari, IT (September 2003)"},{"key":"14_CR33","unstructured":"Mobile Agent System Interoperability Facility, http:\/\/www.fokus.fraunhofer.de\/research\/cc\/ecco\/masif\/"},{"key":"14_CR34","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/3-540-44564-1_8","volume-title":"Agent Oriented Software Engineering","author":"J. Odell","year":"2001","unstructured":"Odell, J., Van Dyke Parunak, H., Bauer, B.: Representing Agent Interaction Protocols in UML. In: Ciancarini, P., Wooldridge, M. (eds.) Agent Oriented Software Engineering, pp. 121\u2013140. Springer, Berlin (2001)"},{"key":"14_CR35","unstructured":"Remote Method Invocation, http:\/\/java.sun.com\/products\/jdk\/rmi\/"},{"issue":"2","key":"14_CR36","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/2.485845","volume":"20","author":"R.S. Sandhu","year":"1996","unstructured":"Sandhu, R.S., Coyne, E.J., FeinStein, H.L., Youman, C.E.: Role-based Access Control Models. IEEE Computer\u00a020(2), 38\u201347 (1996)","journal-title":"IEEE Computer"},{"issue":"4","key":"14_CR37","first-page":"23","volume":"14","author":"F. Steimann","year":"2001","unstructured":"Steimann, F.: Role = Interface: a merger of concepts. Journal of Object-Oriented Programming\u00a014(4), 23\u201332 (2001)","journal-title":"Journal of Object-Oriented Programming"},{"key":"14_CR38","doi-asserted-by":"crossref","unstructured":"Ubayashi, N., Tamai, T.: RoleEP: role based evolutionary programming for cooperative mobile agent applications. In: Proceedings of the International Symposium on Principles of Software Evolution, Kanazawa, Japan (November 2000)","DOI":"10.1109\/ISPSE.2000.913244"},{"key":"14_CR39","doi-asserted-by":"crossref","unstructured":"Weiser, M.: Hot Topics: Ubiquitous Computing. IEEE Computer\u00a026(10) (October 1993)","DOI":"10.1109\/2.237456"},{"key":"14_CR40","first-page":"437","volume-title":"Software Agents","author":"J. White","year":"1997","unstructured":"White, J.: Mobile Agents. In: Bradshaw, J. (ed.) Software Agents, pp. 437\u2013472. AAAI Press, Menlo Park (1997)"},{"key":"14_CR41","doi-asserted-by":"crossref","unstructured":"Zambonelli, F., Jennings, N.R., Wooldridge, M.J.: Developing Multiagent Systems: the Gaia Methodology. ACM Transactions on Software Engineering and Methodology\u00a012(3) (July 2003)","DOI":"10.1145\/958961.958963"},{"key":"14_CR42","unstructured":"Yu, L., Schmid, B.F.: A conceptual framework for agent-oriented and role-based workflow modeling. In: Wagner, G., Yu, E. (eds.) Proceedings of the 1st International Workshop on Agent-Oriented Information Systems, Heidelberg (June 1999)"},{"key":"14_CR43","volume-title":"Coordination of Internet Agents","author":"F. Zambonelli","year":"2001","unstructured":"Zambonelli, F., Jennings, N.R., Omicini, A., Wooldridge, M.J.: Agent-Oriented Software Engineering for Internet Applications. In: Coordination of Internet Agents, Springer, Heidelberg (2001)"}],"container-title":["Lecture Notes in Computer Science","Software Engineering for Multi-Agent Systems II"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24625-1_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T17:33:09Z","timestamp":1559583189000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24625-1_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540211822","9783540246251"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24625-1_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}