Abstract
In this paper, we present a new approach of design and developing multi agent systems. Our approach is based on Model Driven Architecture (MDA), which aims to establish the link between existing agent architectures and the models or meta-models of multi-agent systems that we build from AUML. We have designed a generic and scalable class diagram to develop complex multi-agent systems. The source code of the models is generated by an open source tool called AndroMDA [Elallaoui et al. in Automated model briven testing using AndroMDA and UML2 testing profile in scrum process. Procedia Comput. Sci. 83, 221–228, 2016, 13]. The model and source code will facilitate the design and development of applications to implement and simulate multi-agent models for Management of Common Renewable Resources. This approach allows reuse of the model and generated source code to develop new applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Urbani, D.: Elaboration of a hybrid approach MAS-GIS for the definition of a decision aid system, application to water management (2006)
Maalal, S., Addou, M.: A new approach of designing multi-agent systems. 2(11) (2011)
Bouquet, F., Sheeren, D., Becu, N., Gaudou, B., Lang, C., Marilleau, N., Monteil, C: Formalism of Description for Agents Models, pp. 37–72 (2015)
Becu, N., Bommel, P., Le Page, C., Bousquet, F.: Cormas, A Multi-agent Platform for Collectively Designing Models and Interacting with Simulations (2016)
Chaib-Draa, B., Jarras, I.: Overview on Multi-agent Systems (2002)
Jennings, N.R.: On agent-based software engineering. Artif. Intell. 117, 277–296 (2000)
Trencansky, I., Cervenka, R.: Agent Modeling Language (AML): A comprehensive approach to modeling MAS. Informatica 29(4), 391–400 (2005)
Cossentino, M., Gaud, N., Hilaire, V., Galland, S., Koukam, A.: ASPECS: An Agent-Oriented Software Process for Engineering Complex Systems, vol. 20, pp. 260–304 (2010)
Fethi, M., Kamel, Z., Khaled, G., Pierre, B.: Modeling of a multi-agent system for the resolution of a problem of vehicle tours in an emergency situation. In: 9th International Conference on Modeling, Optimization and Simulation—MOSIM’12
En-Naimi, E.M.: Module: Multi-Expert Systems & Multi-Agents Systems (MAS). Masters: SIAD, MBD and SIM in S3, from 2015/2016 to 2018. FST of Tangier, UAE, Morocco
Argente, E., Julian, V., Botti, V.: Multi-agent system development based on organizations. Electron. Notes Theor. Comput. Sci. 150, 55–71 (2006)
Lopata, A., Ambraziunas, M.: Knowledge Subsystem’s Integration Into MDA Based Forward and Reverse is Engineering (2010)
Elallaoui, M., Nafil, K., Touahni, R. Messoussi, R.: Automated model driven testing using AndroMDA and UML2 testing profile in scrum process. Procedia Comput. Sci. 83, 221–228 (2016)
Jade Framework, http://jade.tilab.com
MagicDraw, https://www.nomagic.com/services/training
Nfaoui, E.H.: Distributed Decision Support Architecture and Proactive Simulation in Supply Chains: A Multi Agent Approach (2008)
Model Driven architecture, http://www.omg.org/mda/
Unified Modeling Language, http://www.omg.org/spec/UML/2.0/
AndroMDA, http://www.andromda.org/
Kaliappan, P.S., Koenig, H.: Designing and verifying communication protocols using model driven architecture and spin model checker. J. Softw. Eng. Appl. 1, 13–19 (2008)
Ferber, J.: Multi-agents systems: general view. Tech. Comput. Sci. 16(8), 979–1012 (1997)
Bousquet, F.: Accompaniment Modeling, Multi-Agents Simulation and Managment of Natural and Renewable Ressources
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kouissi, M., En-Naimi, E.M., Zouhair, A., Achhab, M.A. (2019). Designing and Developing Multi-agent Systems for Management of Common Renewable Resources. In: Ben Ahmed, M., Boudhir, A., Younes, A. (eds) Innovations in Smart Cities Applications Edition 2. SCA 2018. Lecture Notes in Intelligent Transportation and Infrastructure. Springer, Cham. https://doi.org/10.1007/978-3-030-11196-0_48
Download citation
DOI: https://doi.org/10.1007/978-3-030-11196-0_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11195-3
Online ISBN: 978-3-030-11196-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)