Abstract
Multiagent simulation emerges to be one of the “killer applications” of multiagent system technology. For several reasons, there is a serious lack of engineering approaches in developing simulation models, so connecting AOSE with Multiagent Simulation seems to end in a win-win situation. A basic prerequisite is hereby to understand the current state and challenges of developing multiagent simulations. This is the objective of this contribution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abdou, M., Hamil, L., Gilbert, N.: Designing and building an agent-based model. In: Heppenstall, A.J., Crooks, A., See, L.M., Batty, M. (eds.) Agent-based Models in Geographical Systems, pp. 141–166. Springer (2012)
Axtell, R., Axelrod, R., Epstein, J.M., Cohen, M.D.: Aligning simulation models: A case study and results. Computational and Mathematical Organization Theory 1, 123–141 (1996)
Bernon, C., Capera, D., Mano, J.-P., Videau, S., Regis, C.: Towards Self-Modelling of Metabolic Pathways. Journal of Biological Physics and Chemistry 9(1), 43–50 (2009)
Bersini, H.: UML for ABM. Journal of Artificial Societies and Social Science 15(9) (2012)
Bommel, P., Müller, J.-P.: An introduction to UML for modelling in the human and social sciences. In: Phan, D., Amblard, F. (eds.) Agent-Based Modeling and Simulation in the Human an Social Sciences, pp. 273–294. Bardwell Press, Oxford (2007)
Drogoul, A., Vanbergue, D., Meurisse, T.: Multi-agent based simulation: Where are the agents? In: Sichman, J.S., Bousquet, F., Davidsson, P. (eds.) MABS 2002. LNCS (LNAI), vol. 2581, pp. 1–15. Springer, Heidelberg (2003)
Edmonds, B., Moss, S.: From KISS to KIDS - an ’anti-simplistic’ modelling approach. In: Davidsson, P., Logan, B., Takadama, K. (eds.) MABS 2004. LNCS (LNAI), vol. 3415, pp. 130–144. Springer, Heidelberg (2005)
Epstein, J.M.: Generative Social Science: Studies in Agent-Based Computational Modeling. Princeton University Press (2007)
Fehler, M., Klügl, F., Puppe, F.: Techniques for analysis and calibration of multi-agent simulations. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 305–321. Springer, Heidelberg (2005)
Frantz, F.K.: A taxonomy of model abstraction techniques. In: Proceedings of the 27th Conference on Winter Simulation, WSC 1995, pp. 1413–1420. IEEE Computer Society (1995)
Fuentes-Fernandez, R., Galan, J.M., Hassan, S., Lopez-Paredes, A., Pavon, J.: Application of model driven techniques for agent-based simulation. In: Advances in Practical Applications of Agents and Multiagent Systems, PAAMS 2010, Salamanca, Spain (April 2010)
Galan, J.M., Izquierdo, L.R., Izquierdo, S.S., Santos, J.I., del Olmo, R., Lopez-Paredes, A., Edmonds, B.: Infrastructures and tools for multaigent systems for the new generation of distributed systems. Engineering Applications of Artificial Intelligence 27(7), 1095–1097 (2011)
Garro, A., Russo, W.: easyABM: A domain-expert oriented methodology for agent-based modeling and simulation. Simulation Modelling Practice and Theory 18, 1453–1467 (2010)
Ghorbani, A., Bots, P., Dignum, V., Dijkema, G.: MAIA: a framework for developing agent-based social simulations. Journal of Artificial Societies and Social Simulation 16(2), 9 (2013)
Gilbert, N.: Agent-based Models. In: Quantitative Applications in Social Science. Sage Publications (2007)
Gilbert, N., Troitzsch, K.G.: Simulation for the social scientist, 2nd edn. Open University Press (2005)
Grimm, V., Berger, U., Bastiansen, F., Eliassen, S., Ginot, V., Giske, J., Goss-Custard, J., Grand, T., Heinz, S.K., Huse, G., Huth, A., Jepsen, J.U., Jøorgensen, C., Mooij, W.M., Müller, B., Peer, G., Piou, C., Railsback, S.F., Robbins, A.M., Robbins, M.M., Rossmanith, E., Rüger, N., Strand, E., Souissi, S., Stillman, R.A., Vabøo, R., Visser, U., DeAngelis, D.L.: A standard protocol for describing individual-based and agent-based models. Ecological Modelling 198, 115–126 (2006)
Grimm, V., Railsback, S.F.: Individual-Based Modeling and Ecology. Princeton University Press (2005)
Grimm, V., Railsback, S.F.: Designing, formulating, and communicating agent-based models. In: Heppenstall, A.J., Crooks, A., See, L.M., Batty, M. (eds.) Agent-based Models in Geographical Systems, pp. 361–378. Springer (2012)
Gürcan, O., Bernon, C., Türker, K.S.: Towards a self-organized agent-based simulation model for exploration of human synamptic connections. In: CoRR 2012 (2012)
Haefner, J.W.: Modeling Biological Systems – Principles and Applications, 2nd edn. Springer, New York (2005)
Heath, B., Hill, R., Ciarallo, F.: A survey of agent-based modeling practices (january 1998 to july 2008). Journal of Artificial Societies and Social Simulation 12(4), 9 (2009)
Helbing, D., Balietti, S.: Agent-based modeling. In: Helbing, D. (ed.) Social Self-Organization: Understanding Complex Systems, pp. 25–70. Springer (2012)
Izquierdo, L.R., Polhill, J.G.: Is your model susceptible to floating-point errors? Journal of Artificial Societies and Social Simulation 9(4), 4 (2006)
Junges, R., Klügl, F.: How to design agent-based simulation models using agent learning. In: Rose, O., Uhrmacher, A.M. (eds.) Winter Simulation Conference, WSC 2012, Berlin, Germany, December 9-12, p. 239 (2012)
Klügl, F.: A validation methodology for agent-based simulations. In: Proc. of the ACM SAC Symposium “Advances in Computer Simulation, Ceara, Brasil (2008)
Klügl, F.: Multiagent simulation model design strategies. In: Proceedings of the Second Multi-Agent Logics, Languages, and Organisations Federated Workshops (MALLOW), Turin, Italy, September 7-10. CEUR Workshop Proceedings, vol. 494 (2009)
Klügl, F., Davidsson, P.: First steps towards a meta-model for mabs. In: 10th European Workshop on Multiagent Systems, Dublin (December 2012)
Klügl, F., Oechslein, C., Puppe, F., Dornhaus, A.: Multi-agent modelling in comparison to standard modelling. Simulation News Europe 40, 3–9 (2004)
Kubera, Y., Mathieu, P., Picault, S.: IODA: An interaction-oriented approach for multi-agent based simulations. Autonomous Agents and Multi-Agent Systems 23(3), 303–343 (2011)
Law, A.M.: Simulation Modeling & Analysis, International Edition, 4th edn. McGraw-Hill (2007)
Louloudi, A., Klügl, F.: Immersive face validation: A new validation technique for agent-based simulation. In: Proc. of the 6th Workshop on Multiagent Systems and Simulation (MAS&S), at FEDCIS 2012 (2012)
Miller, J.H., Page, S.E.: Complex Adaptive Systems – an introduction to computational models of social life. Princeton University Press (2007)
Norling, E., Edmonds, B., Meyer, R.: Informal approaches to developing simulation models. In: Edmonds, B., Meyer, R. (eds.) Simulating Social Complexity, Understanding Complex Systems, pp. 39–55. Springer (2013)
North, M.J., Macal, C.M.: Managing Business Complexity: Discovering Strategic Solutions with Agent-Based Modeling and Simulation. Oxford University Press (2007)
Oechslein, C.: Vorgehensmodell mit integrierter Spezifikations- und Implementierungssprache für Multiagentensimulationen (Process Model with Integrated Specification and Implemenatation Language for Multiagent Simulations). PhD thesis, Institute of Computer Science, Universität Würzburg (2004)
Oechslein, C., Klügl, F., Herrler, R., Puppe, F.: Uml for behavior-oriented multi-agent simulations. In: Dunin-Keplicz, B., Nawarecki, E. (eds.) CEEMAS 2001. LNCS (LNAI), vol. 2296, pp. 217–226. Springer, Heidelberg (2002)
Palit, I., Phelps, S., Ng, W.L.: Can a zero-intelligence plus model explain the stylized facts of financial time series data? In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2012, Richland, SC, vol. 2, pp. 653–660. IFAAMAS (2012)
Polhill, J.G.: Odd updated. Journal of Artificial Societies and Social Simulation 13(4), 9 (2010)
Railsback, S., Grimm, V.: Agent-Based and Individual-Based Modeling - A Practical Introduction. Princeton University Press (2012)
Raney, B., Voellmy, A., Çetin, N., Vrtic, M., Nagel, K.: Towards a microscopic traffic simulation of all of switzerland. In: Sloot, P.M.A., Tan, C.J.K., Dongarra, J., Hoekstra, A.G. (eds.) ICCS-ComputSci 2002, Part I. LNCS, vol. 2329, pp. 371–380. Springer, Heidelberg (2002)
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Autonomous Agents and Multi-Agent Systems 23, 158–192 (2011)
Richiardi, M., Leombruni, R., Saam, N.J., Sonnessa, M.: A common protocol for agent-based social simulation. Journal of Artificial Societies and Social Simulation 9(1), 15 (2006)
Taylor, C.E., Jefferson, D.: Artificial life as a tool for biological inquiry. Artificial Life 1(1-2), 1–14 (1994)
Vincenti, W.G.: What Engineers Know and How They Know it. John Hopkins University Press (1990)
Willemain, T.: Insights on modeling from a dozen experts. Operations Research 42(2), 213–222 (1994)
Wray, R.E., Jones, R.M.: An introduction to Soar as an agent architecture. In: Sun, R. (ed.) Cognition and Multi-agent Interaction: From Cognitive Modeling to Social Simulation, pp. 53–78. Cambridge University Press (2005)
Yilmaz, L., Ören, T.: Agent-Directed Simulation and Systems Engineering. Wiley (2009)
Zeigler, B.P.: Theory of Modeling and Simulation. John-Wiley (1976)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klügl, F. (2013). “Engineering” Agent-Based Simulation Models?. In: Müller, J.P., Cossentino, M. (eds) Agent-Oriented Software Engineering XIII. AOSE 2012. Lecture Notes in Computer Science, vol 7852. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39866-7_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-39866-7_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39865-0
Online ISBN: 978-3-642-39866-7
eBook Packages: Computer ScienceComputer Science (R0)