Skip to main content

2018 | OriginalPaper | Buchkapitel

Designing Co-simulation with Multi-agent Tools: A Case Study with NetLogo

verfasst von : Thomas Paris, Laurent Ciarletta, Vincent Chevrier

Erschienen in: Multi-Agent Systems and Agreement Technologies

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Multi-agent approach has demonstrated its benefits for complex system modeling and simulation. This article focuses on how to represent and simulate a system as a set of several interacting simulators, with a focus on the case of multi-agent simulators. This raises a major challenge: multi-agent simulators are not conceived (in general) to be used with other simulators.
This article presents a preliminary study about the rigorous integration of multi-agent simulators into a co-simulation platform. The work is grounded on the NetLogo simulator and the co-simulation platform mecsyco.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
2
mecsyco is available on www.​mecsyco.​com under AGPL license.
 
3
French IT research institute.
 
4
Please note that multi-agent systems appear at two levels in this article: as a middleware architecture for co-simulation, and as simulation models to be integrated in a co-simulation.
 
5
In other cases, either the documentation provides the command to call, either it provides the code to execute.
 
6
In other cases, it has to be specified the same as for setup.
 
7
Provided in the models library.
 
Literatur
Zurück zum Zitat Behrens, T.M., Hindriks, K.V., Dix, J.: Towards an environment interface standard for agent platforms. Ann. Math. Artif. Intell. 61(4), 261–295 (2011)CrossRef Behrens, T.M., Hindriks, K.V., Dix, J.: Towards an environment interface standard for agent platforms. Ann. Math. Artif. Intell. 61(4), 261–295 (2011)CrossRef
Zurück zum Zitat Blochwitz, T., Otter, M., Åkesson, J., et al. (2012). Functional mockup interface 2.0: the standard for tool independent exchange of simulation models. In Proceedings of the 9th International Modelica Conference, pp. 173–184 (2012) Blochwitz, T., Otter, M., Åkesson, J., et al. (2012). Functional mockup interface 2.0: the standard for tool independent exchange of simulation models. In Proceedings of the 9th International Modelica Conference, pp. 173–184 (2012)
Zurück zum Zitat Bonneaud, S.: Des agents-modèles pour la modélisation et la simulation de systèmes complexes - Application à l’écosystémique des pêches. PhD thesis (2008) Bonneaud, S.: Des agents-modèles pour la modélisation et la simulation de systèmes complexes - Application à l’écosystémique des pêches. PhD thesis (2008)
Zurück zum Zitat Camus, B.: Environnement Multi-agent pour la Multi-modélisation et Simulation des Systèmes Complexes. PhD thesis, Université de Lorraine (2015) Camus, B.: Environnement Multi-agent pour la Multi-modélisation et Simulation des Systèmes Complexes. PhD thesis, Université de Lorraine (2015)
Zurück zum Zitat Camus, B., Bourjot, C., Chevrier, V.: Combining DEVS with multi-agent concepts to design and simulate multi-models of complex systems (WIP). In: Proceedings of TMS/DEVS 15, pp. 85–90. SCS (2015) Camus, B., Bourjot, C., Chevrier, V.: Combining DEVS with multi-agent concepts to design and simulate multi-models of complex systems (WIP). In: Proceedings of TMS/DEVS 15, pp. 85–90. SCS (2015)
Zurück zum Zitat Galán, J.M., Izquierdo, L.R., Izquierdo, S.S., Santos, J.I., del Olmo, R., López-Paredes, A., Edmonds, B.: Errors and artefacts in agent-based modelling. J. Artif. Soc. Soc. Simul. 12(1), 1 (2009) Galán, J.M., Izquierdo, L.R., Izquierdo, S.S., Santos, J.I., del Olmo, R., López-Paredes, A., Edmonds, B.: Errors and artefacts in agent-based modelling. J. Artif. Soc. Soc. Simul. 12(1), 1 (2009)
Zurück zum Zitat Gomes, C., Thule, C., Broman, D., Gorm Larsen, P., Vangheluwe, H.: Cosimulation: State of the art. In: International Mediterranean Modeling Multiconference (2017) Gomes, C., Thule, C., Broman, D., Gorm Larsen, P., Vangheluwe, H.: Cosimulation: State of the art. In: International Mediterranean Modeling Multiconference (2017)
Zurück zum Zitat Maudet, A., Touya, G., Duchêne, C., Picault, S.: Improving multi-level interactions modelling in a multi-agent generalisation model: first thoughts. In: Proceedings of 16th ICA Workshop on Generalisation and Multiple Representation, Dresden, Germany (2013) Maudet, A., Touya, G., Duchêne, C., Picault, S.: Improving multi-level interactions modelling in a multi-agent generalisation model: first thoughts. In: Proceedings of 16th ICA Workshop on Generalisation and Multiple Representation, Dresden, Germany (2013)
Zurück zum Zitat Michel, F., Ferber, J., Drogoul, A.: Multi-agent systems and simulation: a survey from the agents community’s perspective. In: Uhrmacher, A., Weyns, D. (eds.) Multi-Agent Systems: Simulation and Applications, Computational Analysis, Synthesis, and Design of Dynamic Systems, pp. 3–52. CRC Press - Taylor and Francis, Boca Raton (2009) Michel, F., Ferber, J., Drogoul, A.: Multi-agent systems and simulation: a survey from the agents community’s perspective. In: Uhrmacher, A., Weyns, D. (eds.) Multi-Agent Systems: Simulation and Applications, Computational Analysis, Synthesis, and Design of Dynamic Systems, pp. 3–52. CRC Press - Taylor and Francis, Boca Raton (2009)
Zurück zum Zitat Morvan, G., Veremme, A., Dupont, D.: IRM4MLS: The Influence Reaction Model for Multi-level Simulation. ArXiv e-prints (2013) Morvan, G., Veremme, A., Dupont, D.: IRM4MLS: The Influence Reaction Model for Multi-level Simulation. ArXiv e-prints (2013)
Zurück zum Zitat North, M.J., et al.: Complex adaptive systems modeling with repast simphony. Complex Adapt. Syst. Model. 1(1), 3 (2013)CrossRef North, M.J., et al.: Complex adaptive systems modeling with repast simphony. Complex Adapt. Syst. Model. 1(1), 3 (2013)CrossRef
Zurück zum Zitat Quesnel, G., Duboz, R., Ramat, E.: Wrapping into DEVS simulator: a study case. In: International Mediterranean Modeling Multiconference, pp. 374–382 (2005) Quesnel, G., Duboz, R., Ramat, E.: Wrapping into DEVS simulator: a study case. In: International Mediterranean Modeling Multiconference, pp. 374–382 (2005)
Zurück zum Zitat Quesnel, G., Duboz, R., Ramat, E.: The virtual laboratory environment - an operational framework for multi-modelling, simulation and analysis of complex systems. Simul. Model. Pract. Theory 17, 641–653 (2009)CrossRef Quesnel, G., Duboz, R., Ramat, E.: The virtual laboratory environment - an operational framework for multi-modelling, simulation and analysis of complex systems. Simul. Model. Pract. Theory 17, 641–653 (2009)CrossRef
Zurück zum Zitat Ramat, E.: Introduction to discrete event modelling and simulation. In: Phan, D., Amblard, F. (eds.) Agent-based Modelling and Simulation in the Social and Human Sciences, Lavoisier. The Bardwell Press, Oxford (2007) Ramat, E.: Introduction to discrete event modelling and simulation. In: Phan, D., Amblard, F. (eds.) Agent-based Modelling and Simulation in the Social and Human Sciences, Lavoisier. The Bardwell Press, Oxford (2007)
Zurück zum Zitat Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the A&A approach for engineering working environments in MAS. In: AAMAS 2007. ACM (2007) Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the A&A approach for engineering working environments in MAS. In: AAMAS 2007. ACM (2007)
Zurück zum Zitat Seck, M.D., Honig, H.J.: Multi-perspective modelling of complex phenomena. Comput. Math. Organ. Theory 18(1), 128–144 (2012)CrossRef Seck, M.D., Honig, H.J.: Multi-perspective modelling of complex phenomena. Comput. Math. Organ. Theory 18(1), 128–144 (2012)CrossRef
Zurück zum Zitat Siebert, J., Ciarletta, L., Chevrier, V.: Agents and artefacts for multiple models co-evolution: building complex system simulation as a set of interacting models. In Proceedings of AAMAS 2010. AAMAS/ACM (2010) Siebert, J., Ciarletta, L., Chevrier, V.: Agents and artefacts for multiple models co-evolution: building complex system simulation as a set of interacting models. In Proceedings of AAMAS 2010. AAMAS/ACM (2010)
Zurück zum Zitat Vangheluwe, H.L.: DEVS as a common denominator for multi-formalism hybrid systems modelling. In: IEEE International Symposium on Computer-Aided Control System Design, CACSD 2000, pp. 129–134. IEEE (2000) Vangheluwe, H.L.: DEVS as a common denominator for multi-formalism hybrid systems modelling. In: IEEE International Symposium on Computer-Aided Control System Design, CACSD 2000, pp. 129–134. IEEE (2000)
Zurück zum Zitat Vaubourg, J., Chevrier, V., Ciarletta, L., Camus, B.: Co-simulation of IP network models in the cyber-physical systems context, using a DEVS-based platform. In: SCS/ACM, editor, Communications and Networking Simulation Symposium (CNS 2016) (2016) Vaubourg, J., Chevrier, V., Ciarletta, L., Camus, B.: Co-simulation of IP network models in the cyber-physical systems context, using a DEVS-based platform. In: SCS/ACM, editor, Communications and Networking Simulation Symposium (CNS 2016) (2016)
Zurück zum Zitat Zeigler, B.P., Praehofer, H., Kim, T.G.: Theory of modeling and simulation. integration Discrete Event and Continuous Complex Dynamic Systems. Academic Press, Cambridge (2000)MATH Zeigler, B.P., Praehofer, H., Kim, T.G.: Theory of modeling and simulation. integration Discrete Event and Continuous Complex Dynamic Systems. Academic Press, Cambridge (2000)MATH
Metadaten
Titel
Designing Co-simulation with Multi-agent Tools: A Case Study with NetLogo
verfasst von
Thomas Paris
Laurent Ciarletta
Vincent Chevrier
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-01713-2_18