Abstract
Modeling and simulating the world with agent-based models is a one of the key disciplines that emerge today in the computing area, with the development of power calculation machines and the availability of huge amount of data. Many methodologies have been established to guide the elaboration of different models, but few ones have focused on linking data to model. In this paper, we give a formalized mapping between data and multi-agent components (DAMap: Data to Agent Mapping), as a first step in the process of standardizing the development of a simulation model from raw data. Then we apply it to an household decision-making process in the city of Marrakesh.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Epstein, J.M., Axtell, R.: Growing Artificial Societies: Social Science from the Bottom Up. MIT Press, Cambridge, MA (1996)
Bauer, B., Müller, J.P., Odell, J.: Agent UML: a formalism for specifying multi-agent interaction. In Agent-Oriented Software Engineering, pp. 91–103. Springer (2001)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multi-agent systems: the GAIA methodology. ACM Trans. Softw. Eng. Methodol. 12/3, 317–370 (2003)
Lammoglia, A.: volution spatio-temporelle d’une desserte de transport flexible simul en SMA. In: Cybergeo: Revue Europenne de gographie/European Journal of geography, UMR 8504 Gographie-cits, Document, p. 555 (2011)
Brockfeld, E., Kuhne, R.D., Wagner, P.: Calibration and validation of microscopic traffic flow models. Trans. Res. Rec. 1876, 62–70 (2004)
Banos, A.: Pour des pratiques de modlisation et de simulation libres en Gographie et SHS (Doctoral dissertation, Universit Paris 1 Panthon Sorbonne) (2013)
Helbing, D., Balietti, S.: Agent-based modeling. In: Social Self-Organization. pp. 25–70 Springer, Berlin (2012)
Siebers, P. O., Aickelin, U.: Introduction to multi-agent simulation. Comput. Res. Repository. abs/0803.3905 (2008)
Livet, P., Müller, J.-P., Phan, D., Sanders, L.: Ontology, a mediator for agent-based modeling in social science. J. Artifi. Soc. Soc. Simul. 13(1) (2010)
Giere, R.: Using Models to Represent Reality. Model-based Reasoning in Scientific Discovery, Kluwer, Dordrecht (1999)
Bykovsky, V.K.: Data-driven modeling of complex systems. In: Unifying Themes in Complex Systems, pp. 34–41. Springer, Berlin (2008)
Müller, B., Balbi, S., Buchmann, C.M., de Sousa, L., Dressler, G., Groeneveld, J., Klassert, C.J., Le, Q.B., Millington, J.D.A., Nolzen, H., Parker, D.C., Polhill, J.G., Schlüter, M., Schulze, J., Schwarz, N., Sun, Z., Taillandier, P., Weise, H.: Standardised and transparent model descriptions for agent-based models: current status and prospects. Envrion. Model. Softw. 55, 156–163 (2014)
Overbeek, J.: Meta Object Facility (MOF)—investigation of the state of the art, Master’s thesis, University of Twente (2006)
Pons, C., Neil, C.G.: Formalizing the model transformation using metamodeling techniques. In: Proceedings of Argentine Symposium on Software Engineering, Jornadas Argentinas de Informtica e Investigacin Operativa (2004)
Gogolla, M., Lindow, A.: Transforming data models with UML. In: Omelayenko, B., Klein, M. (eds.) Knowledge Transformation for the Semantic Web, pp. 18–33. IOS Press, Amsterdam, The Netherlands (2003)
Loecher, S., Ocke, S.: A metamodel-based OCL-compiler for UML and MOF. Electron. Notes Theor. Comput. Sci. 102, 43–61 (2004)
GAMA Platform website. http://gama-platform.org
Railsback, S.F., Volker, G.: Agent-based and individual-based modeling: a practical introduction. Princeton University Press (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Laatabi, A., Marilleau, N., Nguyen-Huu, T., Hbid, H., Babram, M.A. (2016). Formalizing Data to Agent Model Mapping Using MOF: Application to a Model of Residential Mobility in Marrakesh. In: Jezic, G., Chen-Burger, YH., Howlett, R., Jain, L. (eds) Agent and Multi-Agent Systems: Technology and Applications. Smart Innovation, Systems and Technologies, vol 58. Springer, Cham. https://doi.org/10.1007/978-3-319-39883-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-39883-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39882-2
Online ISBN: 978-3-319-39883-9
eBook Packages: EngineeringEngineering (R0)