{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T03:24:51Z","timestamp":1783653891253,"version":"3.55.0"},"reference-count":34,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2018,4,11]],"date-time":"2018-04-11T00:00:00Z","timestamp":1523404800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>An agent is an autonomous computer system situated in an environment to fulfill a design objective. Multi-Agent Systems aim to solve problems in a flexible and robust way by assembling sets of agents interacting in cooperative or competitive ways for the sake of possibly common objectives. Multi-Agent Systems have been applied to several domains ranging from many industrial sectors, e-commerce, health and even entertainment. Agent-Based Modeling, a sort of Multi-Agent Systems, is a technique used to study complex systems in a wide range of domains. A natural or social system can be represented, modeled and explained through a simulation based on agents and interactions. Such a simulation can comprise a variety of agent architectures like reactive and cognitive agents. Despite cognitive agents being highly relevant to simulate social systems due their capability of modelling aspects of human behaviour ranging from individuals to crowds, they still have not been applied extensively. A challenging and socially relevant domain are the Disaster-Rescue simulations that can benefit from using cognitive agents to develop a realistic simulation. In this paper, a Multi-Agent System applied to the Disaster-Rescue domain involving cognitive agents based on the Belief\u2013Desire\u2013Intention architecture is presented. The system aims to bridge the gap in combining Agent-Based Modelling and Multi-Agent Systems approaches by integrating two major platforms in the field of Agent-Based Modeling and Belief-Desire Intention multi-agent systems, namely, NetLogo and Jason.<\/jats:p>","DOI":"10.3390\/computers7020024","type":"journal-article","created":{"date-parts":[[2018,4,11]],"date-time":"2018-04-11T12:16:50Z","timestamp":1523449010000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Bridging the Gap between ABM and MAS: A Disaster-Rescue Simulation Using Jason and NetLogo"],"prefix":"10.3390","volume":"7","author":[{"given":"Wulfrano","family":"Luna-Ramirez","sequence":"first","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, CO4 3SQ Colchester, UK"},{"name":"Departamento de Tecnolog\u00edas de la Informaci\u00f3n, Universidad Aut\u00f3noma Metropolitana, Unidad Cuajimalpa, Ciudad de M\u00e9xico 05348, Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maria","family":"Fasli","sequence":"additional","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, CO4 3SQ Colchester, UK"},{"name":"Institute for Analytics and Data Science, University of Essex, CO4 3SQ Colchester, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2018,4,11]]},"reference":[{"key":"ref_1","unstructured":"Fasli, M. (2007). Agent Technology for E-Commerce, John Wiley & Sons."},{"key":"ref_2","unstructured":"Michael Wooldridge (2009). An Introduction to Multiagent Systems, John Wiley & Sons."},{"key":"ref_3","unstructured":"Russell, S.J., and Norvig, P. (2004). Inteligencia Artificial: Un Enfoque Moderno, Pearson Prentice Hall."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"11","DOI":"10.18564\/jasss.2661","article-title":"A survey of agent platforms","volume":"18","author":"Kravari","year":"2015","journal-title":"J. Artif. Soc. Soc. Simul."},{"key":"ref_5","unstructured":"Railsback, S.F., and Grimm, V. (2012). Agent-Based and Individual-Based Modeling: A Practical Introduction, Princeton University Press."},{"key":"ref_6","unstructured":"Timothy, T. (2013). Agent based modelling. Handbook of Quantitative Methods for Educational Research, Sense Publishers."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","article-title":"A robust layered control system for a mobile robot","volume":"2","author":"Brooks","year":"1986","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_8","first-page":"8","article-title":"A Concise Overview of Software Agent Research, Modeling, and Development","volume":"5","author":"Mostafa","year":"2017","journal-title":"Softw. Eng."},{"key":"ref_9","unstructured":"Rao, A.S., and Georgeff, M.P. (1995, January 12\u201314). Bdi agents: From theory to practice. Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), San Francisco, CA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"13","DOI":"10.18564\/jasss.2687","article-title":"How do agents make decisions? a survey","volume":"17","author":"Balke","year":"2014","journal-title":"J. Artif. Soc. Soc. Simul."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Shehory, O., and Sturm, A. (2014). A survey of multi-agent programming languages and frameworks. Agent-Oriented Software Engineering, Springer.","DOI":"10.1007\/978-3-642-54432-3"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1007\/s10458-016-9345-5","article-title":"Introduction to the special issue on autonomous agents for agent-based modeling","volume":"30","author":"Virginia","year":"2016","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1007\/s10458-016-9336-6","article-title":"Putting the agent in agent-based modeling","volume":"30","author":"Wellman","year":"2016","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1145\/2379776.2379784","article-title":"Agent-based simulation for large-scale emergency response: A survey of usage and implementation","volume":"45","author":"Hawe","year":"2012","journal-title":"ACM Comput. Surv."},{"key":"ref_15","unstructured":"Haddow, G.D., Bullock, J.A., and Coppola, D.P. (2011). Introduction to Emergency Management, Butterworth-Heinemann. [4th ed.]."},{"key":"ref_16","first-page":"343","article-title":"Multi-agent based disaster management system: A review","volume":"2","author":"Basak","year":"2011","journal-title":"Int. J. Comput. Sci. Technol."},{"key":"ref_17","unstructured":"Kitano, H., Tadokoro, S., Noda, I., Matsubara, H., Takahashi, T., Shinjou, A., and Shimada, S. (1999, January 12\u201315). Robocup rescue: Search and rescue in large-scale disasters as a domain for autonomous agents research. Proceedings of the 1999 IEEE International Conference on Systems, Man, and Cybernetics, Tokyo, Japan."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Singh, V.K., Modanwal, N., and Basak, S. (2011, January 7\u20139). Mas coordination strategies and their application in disaster management domain. Proceedings of the 2011 2nd International Conference on Intelligent Agent and Multi-Agent Systems (IAMA), Chennai, India.","DOI":"10.1109\/IAMA.2011.6048996"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1050","DOI":"10.1007\/s10458-016-9332-x","article-title":"Integrating BDI agents with agent-based simulation platforms","volume":"30","author":"Singh","year":"2016","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","article-title":"Agent-oriented software engineering","volume":"117","author":"Jennings","year":"2000","journal-title":"Artif. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Schumann, R. (2011). Engineering Coordination: A Methodology for the Coordination of Planning Systems. [Ph.D. Thesis, University of Frankfurt].","DOI":"10.1007\/s13218-011-0120-0"},{"key":"ref_22","unstructured":"Kleiner, A., Farinelli, A., Ramchurn, S., Shi, B., Maffioletti, F., and Reffato, R. (2013, January 6\u201310). Rmasbench: Benchmarking dynamic multi-agent coordination in urban search and rescue. Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, St. Paul, MN, USA."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Pujol-Gonzalez, M., Cerquides, J., Farinelli, A., Meseguer, P., and Rodr\u00edguez-Aguilar, J.A. (2014, January 5\u20136). Binary max-sum for multi-team task allocation in robocup rescue. Proceedings of the Optimisation in Multi-Agent Systems and Distributed Constraint Reasoning (OptMAS-DCR), Paris, France.","DOI":"10.1093\/comjnl\/bxt146"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1007\/1-4020-8058-1_21","article-title":"Engineering swarming systems","volume":"Volume 11","author":"Brueckner","year":"2004","journal-title":"Multiagent Systems, Artificial Societies, and Simulated Organizations (International Book Series)"},{"key":"ref_25","unstructured":"(2018, March 20). A Java-based intepreter for and extended version of AgentSpeak. Available online: http:\/\/jason.sourceforge.net\/wp\/description\/."},{"key":"ref_26","unstructured":"Wilensky, U. (2018, March 20). NetLogo. Available online: http:\/\/ccl.northwestern.edu\/netlogo\/."},{"key":"ref_27","unstructured":"Padgham, L., and Thangarajah, J. (2018, March 20). The Prometheus Design Tool (PDT). Available online: https:\/\/sites.google.com\/site\/rmitagents\/software\/prometheusPDT."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"747","DOI":"10.1016\/j.scico.2011.10.004","article-title":"Multi-agent oriented programming with jacamo","volume":"78","author":"Boissier","year":"2013","journal-title":"Sci. Comput. Program."},{"key":"ref_29","unstructured":"(2018, March 20). Traffic Model. Available online: http:\/\/modelingcommons.org\/browse\/one_model\/3851#model_tabs_browse_info."},{"key":"ref_30","unstructured":"Sakellariou, I., Kefalas, P., and Stamatopoulou, I. (2008, January 4\u20135). Teaching intelligent agents using NetLogo. Proceedings of the ACM-IFIP Informatics Education Europe III Conference, Venice, Italy."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Darzentas, J., Vouros, G., Vosinakis, S., and Arnellos, A. (2008, January 2\u20134). Enhancing NetLogo to simulate BDI communicating agents. Proceedings of the 5th Hellenic Conference on Artificial Intelligence: Theories, Models and Applications, Syros, Greece. Volume 5138 of Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-540-87881-0"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Padgham, L., Scerri, D., Jayatilleke, G., and Hickmott, S. (2011, January 11\u201314). Integrating BDI reasoning into agent based modeling and simulation. Proceedings of the 2011 Winter Simulation Conference (WSC), Phoenix, AZ, USA.","DOI":"10.1109\/WSC.2011.6147762"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Jager, W., Verbrugge, R., Flache, A., de Roo, G., Hoogduin, L., and Hemelrijk, C. (2017). A simple-to-use BDI architecture for agent-based modeling and simulation. Advances in Social Simulation 2015, Springer.","DOI":"10.1007\/978-3-319-47253-9"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Taillandier, P., Bourgais, M., Caillou, P., Adam, C., and Gaudou, B. (2016, January 10). A BDI agent architecture for the GAMA modeling and simulation platform. Proceedings of the Multi-Agent Based Simulation XVII\u2014International Workshop, MABS 2016, Singapore. Available online: https:\/\/doi.org\/10.1007\/978-3-319-67477-3_1.","DOI":"10.1007\/978-3-319-67477-3_1"}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/7\/2\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:00:22Z","timestamp":1760194822000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/7\/2\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,11]]},"references-count":34,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2018,6]]}},"alternative-id":["computers7020024"],"URL":"https:\/\/doi.org\/10.3390\/computers7020024","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,11]]}}}