{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T15:44:14Z","timestamp":1750347854321,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":50,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540214595"},{"type":"electronic","value":"9783540246947"}],"license":[{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"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":[[2004]]},"DOI":"10.1007\/978-3-540-24694-7_36","type":"book-chapter","created":{"date-parts":[[2010,8,2]],"date-time":"2010-08-02T17:40:16Z","timestamp":1280770816000},"page":"352-361","source":"Crossref","is-referenced-by-count":9,"title":["Design Patterns for Multiagent Systems Design"],"prefix":"10.1007","author":[{"given":"Sylvain","family":"Sauvage","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"36_CR1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1994)"},{"key":"36_CR2","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"H.W. McCormick","year":"1998","unstructured":"McCormick, H.W., Malveaux, R., Mowbray, T., Brown, W.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, Chichester (1998)"},{"key":"36_CR3","unstructured":"Le Strugeon, E., Mandiau, R., Libert, G.: Proposition d\u2019organisation dynamique d\u2019un groupe d\u2019agents en fonction de la t\u00e2che. In: JFIADSMA [48], pp. 217\u2013227"},{"key":"36_CR4","unstructured":"Gutknecht, O., Ferber, J.: Un m\u00e9ta-mod\u00e8le organisationnel pour l\u2019analyse, la conception et l\u2019ex\u00e9cution de syst\u00e8mes multi-agents. In: Barth\u00e8s et al. [49], pp. 267\u2013280"},{"key":"36_CR5","unstructured":"Kendall, E.A.: Agent Roles and Role Models: New Abstractions for Intelligent Agent Systems Analysis and Design. In: AIP 1998 (1998)"},{"key":"36_CR6","doi-asserted-by":"crossref","unstructured":"Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent- Oriented Analysis and Design. Journal of Autonomous Agents and Multi-Agent Systems (2000)","DOI":"10.1145\/301136.301165"},{"key":"36_CR7","volume-title":"Coordination of Internet Agents: Models, Technologies and Applications","author":"F. Zambonelli","year":"2000","unstructured":"Zambonelli, F., Jennings, N.R., Omicini, A., Wooldridge, M.: Agent-Oriented Software Engineering for Internet Applications. In: Omicini, A., Zambonelli, F., Klusch, M., Tolksdorf, R. (eds.) Coordination of Internet Agents: Models, Technologies and Applications,\u00a0ch. 13, Springer, Heidelberg (2000)"},{"key":"36_CR8","unstructured":"Durand, B.: Simulation multi-agent et \u00e9pid\u00e9miologie op\u00e9rationnelle. \u00c9tude d\u2019\u00e9pizooties de fi\u00e8vre aphteuse. Th\u00e8se de doctorat (informatique), universit\u00e9 de Caen (France) (June 1996)"},{"key":"36_CR9","unstructured":"Gutknecht, O., Ferber, J.: MadKit official web site, http:\/\/www.madkit.org"},{"key":"36_CR10","unstructured":"Collis, J.C., Ndumu, D.T.: The Role Modelling Guide (August 1999)"},{"key":"36_CR11","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9781139173438","volume-title":"Speech Acts","author":"J.L. Searle","year":"1969","unstructured":"Searle, J.L.: Speech Acts. Cambridge University Press, Cambridge (1969)"},{"key":"36_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1007\/3-540-44564-1_7","volume-title":"Agent-Oriented Software Engineering","author":"R. Depke","year":"2001","unstructured":"Depke, R., Heckel, R., K\u00fcster, J.M.: Agent-Oriented Modeling with Graph Transformation. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol.\u00a01957, pp. 105\u2013119. Springer, Heidelberg (2001)"},{"key":"36_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/3-540-44564-1_12","volume-title":"Agent-Oriented Software Engineering","author":"A. Omicini","year":"2001","unstructured":"Omicini, A.: SODA: Societies and Infrastructures in the Analysis and Design of Agent-based Systems. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol.\u00a01957, pp. 185\u2013193. Springer, Heidelberg (2001)"},{"key":"36_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/3-540-44564-1_14","volume-title":"Agent-Oriented Software Engineering","author":"M.F. Wood","year":"2001","unstructured":"Wood, M.F., DeLoach, S.A.: An Overview of the Multiagent Systems Engineering Methodology. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol.\u00a01957, pp. 207\u2013221. Springer, Heidelberg (2001)"},{"key":"36_CR15","series-title":"Lecture Notes in Computer Science","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.: Extending UML for Agents. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol.\u00a01957, pp. 121\u2013140. Springer, Heidelberg (2001)"},{"key":"36_CR16","doi-asserted-by":"crossref","unstructured":"Oechslein, C., Kl\u00fcgl, F., Herrler, R., Puppe, F.: UML for Behaviour-Oriented Multi-Agent Simulations. In: Dunin-Ke\u0327plicz and Nawarecki [50], pp. 217\u2013226","DOI":"10.1007\/3-540-45941-3_23"},{"key":"36_CR17","unstructured":"Booth, M., Stewart, J.: Un mod\u00e8le de l\u2019\u00e9mergence de la communication. In: JFIADSMA [48], pp. 9\u201318"},{"key":"36_CR18","unstructured":"Drogoul, A.: De la simulation multi-agent \u00e0 la r\u00e9solution collective de probl\u00e8mes. Une \u00e9tude de l\u2019\u00e9mergence de structures d\u2019organisation dans les SMA. Th\u00e8se de doctorat (informatique), universit\u00e9 Paris 6, France (1993)"},{"key":"36_CR19","volume-title":"Artificial Life VI, UCLA","author":"F. Kl\u00fcgl","year":"1998","unstructured":"Kl\u00fcgl, F., Puppe, F., Raub, U., Tautz, J.: Simulating Multiple Emergent Phenonema \u2014 Exemplified in an Ant Colony. In: Adami, C., et al. (eds.) Artificial Life VI, UCLA, June 27-29, A Bradford book, MIT Press, Cambridge (1998)"},{"key":"36_CR20","unstructured":"Ballet, P.: Int\u00e9r\u00eats mutuels des SMA et de l\u2019immunologie \u2014 Application \u00e0 l\u2019immunologie, l\u2019h\u00e9matologie et au traitement d\u2019images. Th\u00e8se de doctorat (informatique), universit\u00e9 de Bretagne occidentale (France), January 28 (2000)"},{"key":"36_CR21","unstructured":"Ferber, J., M\u00fcller, J.-P.: Influences and Reaction: a Model of Situated Multiagent Systems. In: ICMAS 1996, Kyoto, Japan (December 1996)"},{"key":"36_CR22","unstructured":"Canal, R.: Environnement et r\u00e9action en cha\u00eene \u2014 Le cas des syst\u00e8mes multiagents situ\u00e9s. In: Barth\u00e8s et al. [49], pp. 235\u2013250"},{"key":"36_CR23","doi-asserted-by":"crossref","unstructured":"Gruer, P., Hilaire, V., Koukam, A.: Towards Verification of Multi-Agents Systems. In: ICMAS 2000, Boston, USA, July 10-12, pp. 393\u2013394 (2000)","DOI":"10.1109\/ICMAS.2000.858491"},{"key":"36_CR24","unstructured":"Amiguet, M.: MOCA: un mod\u00e8le componentiel dynamique pour les syst\u00e8mes multiagents organisationnels. Th\u00e8se de doctorat (informatique), universit\u00e9 de Neuch\u00e2tel, Switzerland (2003)"},{"key":"36_CR25","unstructured":"Sauvage, S.: Conception de syst\u00e8mes multi-agents: un th\u00e9saurus de motifs orient\u00e9s agent. Th\u00e8se de doctorat (informatique), universit\u00e9 de Caen (France), universit\u00e9 de Neuch\u00e2tel (Switzerland) (October 2003)"},{"key":"36_CR26","unstructured":"Lansky, A.L., Georgeff, M.P.: Reactive Reasoning and Planning. In: AAAI, pp. 677\u2013682, Seattle, USA (1987)"},{"key":"36_CR27","unstructured":"Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI architecture. technical note 14, Australian Artificial Intelligence Institute (February 1991)"},{"key":"36_CR28","first-page":"331","volume-title":"Multiagent Systems \u2014 A Modern Approach to Distributed Artificial Intelligence","author":"M.P. Singh","year":"1999","unstructured":"Singh, M.P., Rao, A.S., Georgeff, M.P.: Formal Methods in DAI: Logic-Based Representation and Reasoning. In: Wei\u00df, G. (ed.) Multiagent Systems \u2014 A Modern Approach to Distributed Artificial Intelligence, ch. 8, pp. 331\u2013376. MIT Press, Cambridge (1999)"},{"key":"36_CR29","unstructured":"Gat, E.: Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots. In: AAAI 1992 (1992)"},{"key":"36_CR30","unstructured":"Firby, R.J., Kahn, R.E., Prokopowicz, P.N., Swain, M.J.: An Architecture for Vision and Action. In: IJCAI 1995, August 1995, pp. 72\u201379 (1995)"},{"key":"36_CR31","unstructured":"M\u00fcller, J.P., Pischel, M.: The Agent Architecture InteRRaP: Concept and Application. research report RR-93-26, DFKI GMBH, Germany (1993)"},{"issue":"1","key":"36_CR32","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","volume":"2","author":"R.A. Brooks","year":"1986","unstructured":"Brooks, R.A.: A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation\u00a02(1), 14\u201323 (1986)","journal-title":"IEEE Journal of Robotics and Automation"},{"key":"36_CR33","doi-asserted-by":"crossref","unstructured":"Ferguson, I.A.: TouringMachines: An Architecture for Dynamic, Rational, Mobile Agents. PhD thesis, university of Cambridge, United Kingdom (November 1992)","DOI":"10.1145\/152683.152699"},{"key":"36_CR34","series-title":"LNAI","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1007\/3540608052_80","volume-title":"Intelligent Agents II - Agent Theories, Architectures, and Languages","author":"A. Sloman","year":"1996","unstructured":"Sloman, A., Poli, R.: SIM AGENT: A toolkit for exploring agent designs. In: Tambe, M., M\u00fcller, J., Wooldridge, M.J. (eds.) IJCAI-WS 1995 and ATAL 1995. LNCS (LNAI), vol.\u00a01037, pp. 392\u2013407. Springer, Heidelberg (1996)"},{"key":"36_CR35","volume-title":"JFIADSMA 1997","author":"M. Occello","year":"1997","unstructured":"Occello, M., Demazeau, Y.: Vers une approche de conception et de description r\u00e9cursive en univers multi-agent. In: Quinqueton, J., Thomas, M.-C., Trousse, B. (eds.) JFIADSMA 1997, Nice, France, Herm\u00e8s, Paris (1997)"},{"key":"36_CR36","unstructured":"Fernandes, K., Occello, M.: Une approche multi-agents hybride pour la conception de syst\u00e8mes complexes \u00e0 raisonnement int\u00e9gr\u00e9. In: RJCIA 2000, Lyon, September 10\u201313 (2000)"},{"key":"36_CR37","unstructured":"Girault, F.: L\u2019Environnement comme espace de cognition. Th\u00e8se de doctorat (informatique), universit\u00e9 de Caen (France) (December 2002)"},{"key":"36_CR38","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/BFb0053689","volume-title":"Cooperative Information Agents II. Learning, Mobility and Electronic Commerce for Information Discovery on the Internet","author":"R. Tolksdorf","year":"1998","unstructured":"Tolksdorf, R.: Coordination Patterns of Mobile Information Agents. In: Klusch, M., Weiss, G. (eds.) CIA 1998. LNCS (LNAI), vol.\u00a01435, pp. 246\u2013261. Springer, Heidelberg (1998)"},{"key":"36_CR39","unstructured":"Hung, E., Pasquale, J.: Agent Usage Patterns: Bridging the Gap Between Agent-Based Application and Middleware. technical report CS1999-0638, Department of Computer Science and Engineering, University of California, San Diego, USA, November 17 (1999)"},{"key":"36_CR40","unstructured":"Silva, A., Delgado, J.: The Agent Pattern for Mobile Agent Systems. In: EuroPLoP 1998, Irsee, Germany (1998)"},{"key":"36_CR41","unstructured":"Occello, M., Koning, J.-L.: Multiagent Oriented Software Engineering: An Approach Based on Model and Software Reuse. In: Petta, P., M\u00fcller, J.P. (eds.) Second International Symposium From Agent Theory to Agent Implementation, Vienna, Austria, April 25-28 (2000)"},{"key":"36_CR42","volume-title":"Agents 1998","author":"Y. Aridor","year":"1998","unstructured":"Aridor, Y., Lange, D.B.: Agent Design Patterns: Elements of Agent Application Design. In: Sycara, P., Wooldridge, M. (eds.) Agents 1998, May 1998, ACM Press, New York (1998)"},{"key":"36_CR43","volume-title":"Agents 1998","author":"E.A. Kendall","year":"1998","unstructured":"Kendall, E.A., Murali Krishna, P.V., Pathak, C.V., Suresh, C.B.: Patterns of Intelligent and Mobile Agents. In: Sycara, P., Wooldridge, M. (eds.) Agents 1998, May 1998, ACM Press, New York (1998)"},{"key":"36_CR44","unstructured":"Deugo, D., Oppacher, F., Kuester, J., Von Otte, I.: Patterns as a Means for Intelligent Software Engineering. In: ICAI 1999, pp. 605\u2013611. CSREA Press (1999)"},{"key":"36_CR45","unstructured":"Deugo, D., Kendall, E.A., Wei\u00df, M.: Agent Patterns, November 21 (1999), http:\/\/www.scs.carleton.ca\/~deugo\/Patterns\/Agent\/Presentations\/AgentPatterns"},{"key":"36_CR46","unstructured":"Aarsten, A., Brugali, D., Menga, G.: Patterns for Cooperation. In: PLoP 1996, Monticello, USA (September 1996)"},{"key":"36_CR47","doi-asserted-by":"crossref","unstructured":"Sauvage, S.: MAS Oriented Patterns. In: Dunin-Ke\u0327plicz and Nawarecki [50], pp. 283\u2013292","DOI":"10.1007\/3-540-45941-3_30"},{"key":"36_CR48","unstructured":"Premi\u00e8res journ\u00e9es francophones IAD & SMA. Herm\u00e8s, Paris, France (1993)"},{"key":"36_CR49","unstructured":"Barth\u00e8s, J.-P., Chevrier, V., Brassac, C. (eds.): JFIADSMA 1998, Pont-\u00e0- Mousson (France), Herm\u00e8s, Paris, France, November 18-20 (1998)"},{"key":"36_CR50","unstructured":"Dunin-Keplicz, B., Nawarecki, E. (eds.): CEEMAS 2001. LNCS (LNAI), vol.\u00a02296. Springer, Heidelberg (2002)"}],"container-title":["Lecture Notes in Computer Science","MICAI 2004: Advances in Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24694-7_36","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,23]],"date-time":"2025-02-23T18:16:16Z","timestamp":1740334576000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24694-7_36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540214595","9783540246947"],"references-count":50,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24694-7_36","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}