Agent organisationsfrom independent agents to virtual organisations and societies of agents

  1. Maestro-Prieto, Jose Alberto 1
  2. Rodríguez, Sara 1
  3. Casado, Roberto 1
  4. Corchado, Juan Manuel 1
  1. 1 Universidad de Salamanca

    Universidad de Salamanca

    Salamanca, España


ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal

ISSN: 2255-2863

Year of publication: 2020

Volume: 9

Issue: 4

Pages: 55-70

Type: Article

DOI: 10.14201/ADCAIJ2020945570 DIALNET GOOGLE SCHOLAR lock_openOpen access editor

More publications in: ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal


Real world applications using agent-based solutions can include many agents that needs communicate and interact each other in order to meet their objectives. In open multi-agent systems, the problems may include the organisation of a large number of agents that may be heterogeneous, of unpredictable provenance and where competitive behaviours or conflicting objectives may occur. An overview of the alternatives for dealing with these problems is presented, highlighting the way they try to solve or mitigate these problems.

Bibliographic References

  • Abbas, H. and Shaheen, S., 2014. Exploiting the Overlapping of Higher Order Entities within Multi-Agent Systems. International Journal of Agent Technologies and Systems (IJATS), 6:32-57. doi:10.4018/ijats. 2014070102.
  • Abbas, H. and Shaheen, S., 2015. Realizing the NOSHAPE MAS Organizational Model: An Operational View. International Journal of Agent Technologies and Systems (IJATS), 7:75-104. doi:10.4018/IJATS. 2015040103.
  • Abbas, H. and Shaheen, S., 2017. Towards a Hybrid MAS Organizational Model: Combining the ACMAS and OCMAS Viewpoints. International Journal of Organizational and Collective Intelligence, 7:18-50.
  • Abbas, H., Shaheen, S., and Amin, M., 2015. Organization of Multi-Agent Systems: An Overview. International Journal of Intelligent Information Systems, 4(3):46-57. doi:10.11648/j.ijiis.20150403.11.
  • Abbas, H., Shaheen, S., and Amin, M., 2018. Providing a transparent dynamic organization technique for efficient aggregation of multiple JADE agent platforms. In 2018 International Conference on Innovative Trends in Computer Engineering (ITCE), pages 100-108. doi:10.1109/ITCE.2018.8316607.
  • Abbas, H., Shaheen, S., and Amin, M., 2019. Engineering Large Complex Critical Infrastructures of Future Smart Cities as Self-adaptive Systems, pages 143-170. Springer International Publishing, Cham. doi: 10.1007/978-3-030-01560-2_7.
  • Abbas, H., Shaheen, S., Elhoseny, M., Singh, A. K., and Alkhambashi, M., 2018. Systems thinking for developing sustainable complex smart cities based on self-regulated agent systems and fog computing. Sustainable Computing: Informatics and Systems, 19:204-213. doi:10.1016/j.suscom.2018.05.005.
  • Adam, C. and Gaudou, B., 2016. BDI agents in social simulations: a survey. The Knowledge Engineering Review, 31:207-238. doi:10.1017/S0269888916000096.
  • Al-Issaei, A., Al-Abri, R., Yousef, H., and Soliman, H. M., 2019. Secondary Control of Microgrid using Multi-Agent Systems. In 2019 IEEE 28th International Symposium on Industrial Electronics (ISIE), pages 171-176. doi:10.1109/ISIE.2019.8781532.
  • Argente, E., Botti, V., Carrascosa, C., Giret, A., Julian, V., and Rebollo, M., 2011. An abstract architecture for virtual organizations: The THOMAS approach. Knowledge and Information Systems, 29(2):379-403. doi:10.1007/s10115-010-0349-1.
  • Arvitrida, N. I., 2018. A review of agent-based modeling approach in the supply chain collaboration context. IOP Conference Series: Materials Science and Engineering, 337:012015. doi:10.1088/1757-899x/337/1/012015.
  • Baldoni, M., Baroglio, C., and Capuzzimati, F., 2015. Programming JADE and Jason Agents Based on Social Relationships Using a Uniform Approach. In Advances in Social Computing and Multiagent Systems, pages 167-184. Springer International Publishing, Cham.
  • Bellifemine, F. L., Caire, G., and Greenwood, D., 2007. Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology). John Wiley & Sons, Inc., Hoboken, NJ, USA.
  • Bijani, S. and Robertson, D., 2014. A review of attacks and security approaches in open multi-agent systems. Artificial Intelligence Review, 42(4):607-636. doi:10.1007/s10462-012-9343-1.
  • Bordini, R. H., Hübner, J. F., and Wooldridge, M., 2007. Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Ltd. doi:10.1002/9780470061848.
  • Camarinha-Matos, L. M., Afsarmanesh, H., and Boucher, X., 2010. The Role of Collaborative Networks in Sustainability. In Collaborative Networks for a Sustainable World, pages 1-16. Springer Berlin Heidelberg. Carrascosa, C., Giret, A., Julian, V., Rebollo, M., Argente, E., and Botti, V., 2009. Service Oriented MAS: An Open Architecture. In Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’09), volume 2, pages 1291-1292.
  • Criado, N., Argente, E., and Botti, V., 2011. THOMAS: An agent platform for supporting normative multi-agent systems. Journal of Logic and Computation, 23(2):309-333. doi:10.1093/logcom/exr025.
  • DeLoach, S. A., 2004. The MaSE Methodology. In Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook, pages 107-125. Springer US. doi:10.1007/ 1-4020-8058-1_8.
  • Derakhshan, F. and Yousefi, S., 2019. A review on the applications of multiagent systems in wireless sensor networks. International Journal of Distributed Sensor Networks, 15(5). doi:10.1177/1550147719850767.
  • Di Marzo Serugendo, G., Gleizes, M.-P., and Anthony, K., 2005. Self-Organization in Multi-Agent Systems. Knowledge Eng. Review, 20:165-189. doi:10.1017/S0269888905000494.
  • Dignum, V., 2009. Handbook of research on multi-agent systems: Semantics and dynamics of organizational models, chapter 1, pages 1-16. IGI Global. doi:10.4018/978-1-60566-256-5.
  • Domínguez, R. and Cannella, S., 2020. Insights on Multi-Agent Systems Applications for Supply Chain Management. Sustainability, 12(5):1935. doi:10.3390/su12051935.
  • Dorri, A., Kanhere, S. S., and Jurdak, R., 2018. Multi-Agent Systems: A Survey. IEEE Access, 6:28573-28593. doi:10.1109/ACCESS.2018.2831228.
  • Drogoul, A., Amouroux, E., Caillou, P., Gaudou, B., Grignard, A., Marilleau, N., Taillandier, P., Vavasseur, M., Vo, D.-A., and Zucker, J.-D., 2013. GAMA: Multi-level and Complex Environment for Agent-based Models and Simulations. In 12th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2013, volume 2, pages 1361-1362.
  • Duan, J., Zhu, Y., and Huang, S., 2012. Stigmergy agent and swarm-intelligence-based multi-agent system. In Proceedings of the 10th World Congress on Intelligent Control and Automation, pages 720-724.
  • Epstein, J. M., 2006. Generative Social Science: Studies in Agent-Based Computational Models. Princeton University Press, STU–Student edition.
  • FIPA, 2002. FIPA Abstract Architecture Specification. Standard 00001, Foundation for Intelligent Physical Agents. Accessed: 2020-06-22.
  • García, O., Alonso, R., Prieto, J., and Corchado Rodríguez, J., 2017. Energy Efficiency in Public Buildings through Context-Aware Social Computing. Sensors, 17:826. doi:10.3390/s17040826.
  • Ghadimi, P., Ghassemi Toosi, F., and Heavey, C., 2018. A multi-agent systems approach for sustainable supplier selection and order allocation in a partnership supply chain. European Journal of Operational Research, 269(1):286-01. doi:10.1016/j.ejor.2017.07.014.
  • Gilbert, N. and Conte, R., 1995. Artificial Societies: The Computer Simulation of Social Life. Taylor & Francis, Inc., USA. doi:10.4324/9780203993699.
  • Giret, A., Julián, V., Rebollo, M., Argente, E., Carrascosa, C., and Botti, V., 2010. An Open Architecture for Service-Oriented Virtual Organizations. In Programming Multi-Agent Systems, pages 118-132. Springer Berlin Heidelberg.
  • González-Briones, A., Prieto, J., Corchado, J. M., and Demazeau, Y., 2018. EnerVMAS: Virtual Agent Organizations to Optimize Energy Consumption Using Intelligent Temperature Calibration. In Hybrid Artificial Intelligent Systems, pages 387-398. Springer International Publishing, Cham.
  • Gómez-Cruz, N. A., Saa, I. L., and Ortega Hurtado, F. F., 2017. Agent-based simulation in management and organizational studies: a survey. European Journal of Management and Business Economics, 26(3):313-328. doi:10.1108/EJMBE-10-2017-018.
  • Herrera, M., Pérez-Hernández, M., Kumar Parlikad, A., and Izquierdo, J., 2020. Multi-Agent Systems and Complex Networks: Review and Applications in Systems Engineering. Processes, 8(3):312.
  • Hoffmann, M., 2019. Smart Agents for the Industry 4.0: Enabling Machine Learning in Industrial Production. Springer Vieweg. doi:10.1007/978-3-658-27742-0.
  • Horling, B. and Lesser, V., 2004. A Survey of Multi-agent Organizational Paradigms. The Knowledge Engineering Review, 19:281-316. doi:10.1017/S0269888905000317.
  • Hübner, J. F., Sichman, J. S., and Boissier, O., 2002. MOISE+: Towards a Structural, Functional, and Deontic Model for MAS Organization. In Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1, AAMAS ’02, pages 501-502. ACM, New York, NY, USA.
  • Huhns, M. N. and Stephens, L. M., 1999. Multiagent Systems and Societies of Agents, pages 79-120. MIT Press, Cambridge, MA, USA.
  • Hübner, J. F., Boissier, O., Kitio, R., and Ricci, A., 2010. Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous Agents and Multi-Agent Systems, 20:369-400. doi: 10.1007/s10458-009-9084-y.
  • Hübner, J. F., Sichman, J. S., and Boissier, O., 2007. Developing organised multi-agent systems using the MOISE+ model: Programming issues at the system and agent levels. International Journal of Agent-Oriented Software Engineering, 3-4:370-395. doi:10.1504/IJAOSE.2007.016266.
  • Jensen, A. S., 2015. The AORTA Reasoning Framework – Adding Organizational Reasoning to Agents. Ph.D. thesis, Department of Applied Mathematics and Computer Science. Danmarks Tekniske Universitet (DTU). Jensen, A. S., Dignum, V., and Villadsen, J., 2014. The AORTA Architecture: Integrating Organizational Reasoning in Jason. In Engineering Multi-Agent Systems, pages 127-145. Springer International Publishing, Cham.
  • Larsen, J. B., 2018. Adding Organizational Reasoning to Agent-Based Simulations in GAMA. In Engineering Multi-Agent Systems - 6th International Workshop, EMAS 2018, Revised Selected Papers, volume 11375 of Lecture Notes in Computer Science, pages 242-262. Springer. doi:10.1007/978-3-030-25693-7_13.
  • Li, W., Logenthiran, T., Phan, V., and Woo, W. L., 2018. Proposed Optimised Smart Grid System using Multi-Agent System. In 2018 IEEE Innovative Smart Grid Technologies - Asia (ISGT Asia), pages 528-533. Macal, C. M., 2016. Everything you need to know about agent-based modelling and simulation. Journal of Simulation, 10(2):144-156. doi:10.1057/jos.2016.7.
  • Minar, N., Burkhart, R., Langton, C., and Askenazi, M., 1996. The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations. Technical Report 96-06-042, Santa Fe Institute.
  • North, M. J. and Macal, C. M., 2009. Foundations of and Recent Advances in Artificial Life Modeling with Repast 3 and Repast Simphony, pages 37-60. Springer London, London. doi:10.1007/978-1-84882-285-6_2.
  • Pitt, J. and Artikis, A., 2015. The open agent society: retrospective and prospective views. Artificial Intelligence and Law, 23(3):241-270. doi:10.1007/s10506-015-9173-y.
  • Premm, M. and Kirn, S., 2015. A Multiagent Systems Perspective on Industry 4.0 Supply Networks. In Multiagent System Technologies, pages 101-118. Springer International Publishing, Cham.
  • Rabuzin, K., Malekovic, M., and Baca, M., 2006. A SURVEY OF THE PROPERTIES OF AGENTS. Journal of Information and Organizational Sciences, 30(1).
  • Rodriguez, S., Julián, V., Bajo, J., Carrascosa, C., Botti, V., and Corchado, J. M., 2011. Agent-Based Virtual Organization Architecture. Engineering Applications of Artificial Intelligence, 24(5):895-910. doi: 10.1016/j.engappai.2011.02.003.
  • Serrano, E. and Bajo, J., 2020. Discovering Hidden Mental States in Open Multi-Agent Systems by Leveraging Multi-Protocol Regularities with Machine Learning. Sensors, 20(18):5198.
  • Soheilypour, M. and Mofrad, M. R. K., 2018. Agent-Based Modeling in Molecular Systems Biology. BioEssays, 40(7):1800020. doi:10.1002/bies.201800020.
  • Sutagundar, A. V., Inamdar, F. A., and Bennur, V. S., 2019. Multi-Agent Based Topology Control in Wireless Sensor Network. In Proceedings of International Conference on Recent Trends in Computing, Communication & Networking Technologies (ICRTCCNT).
  • Taillandier, P., Bourgais, M., Caillou, P., Adam, C., and Gaudou, B., 2017. A BDI Agent Architecture for the GAMA Modeling and Simulation Platform. In Nardin, L. G. and Antunes, L., editors, Multi-Agent Based Simulation XVII, pages 3-23. Springer International Publishing, Cham.
  • Walpole, J., Mac Gabhann, F., Peirce, S. M., and Chappell, J. C., 2017. Agent-based computational model of retinal angiogenesis simulates microvascular network morphology as a function of pericyte coverage. Microcirculation, 24(8):e12393. doi:
  • Wilensky, U. and Rand, W., 2015. An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo. The MIT Press.
  • Ye, D., Zhang, M., and Vasilakos, A. V., 2017. A Survey of Self-Organization Mechanisms in Multiagent Systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47(3):441-461.
  • Zato, C., Villarrubia, G., Sánchez, A., Bajo, J., and Corchado, J., 2013. PANGEA: A New Platform for Developing Virtual Organizations of Agents. International journal of artificial intelligence, 11:93-102.
  • Zhang, B. and DeAngelis, D. L., 2020. An overview of agent-based models in plant biology and ecology. Annals of Botany, 126(4):539-557. doi:10.1093/aob/mcaa043.