Formalizing Data to Agent Model Mapping Using MOF: Application to a Model of Residential Mobility in Marrakesh

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.

[1]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[2]  Uwe Aickelin,et al.  Introduction to Multi-Agent Simulation , 2008, ArXiv.

[3]  Steven F. Railsback,et al.  Agent-Based and Individual-Based Modeling: A Practical Introduction , 2011 .

[4]  Jörg P. Müller,et al.  Agent UML: A Formalism for Specifying Multiagent Software Systems , 2001, Int. J. Softw. Eng. Knowl. Eng..

[5]  Martin Gogolla,et al.  Transforming Data Models with UML , 2003, Knowledge Transformation for the Semantic Web.

[6]  Peter Wagner,et al.  Calibration and Validation of Microscopic Traffic Flow Models , 2004, SimVis.

[7]  Léna Sanders,et al.  Ontology, a Mediator for Agent-Based Modeling in Social Science , 2010, J. Artif. Soc. Soc. Simul..

[8]  Dirk Helbing,et al.  Agent-Based Modeling , 2012 .

[9]  Ronald N. Giere,et al.  Using Models to Represent Reality , 1999 .

[10]  Val K. Bykovsky,et al.  Data-Driven Modeling of Complex Systems , 2010 .

[11]  Patrick Taillandier,et al.  Standardised and transparent model descriptions for agent-based models: Current status and prospects , 2014, Environ. Model. Softw..

[12]  Adrien Lammoglia Évolution "spatio-temporelle" d'une desserte de transport flexible simulée en sma , 2010 .

[13]  J. F. Overbeek Meta Object Facility (MOF): investigation of the state of the art , 2006 .

[14]  Joshua M. Epstein,et al.  Growing Artificial Societies: Social Science from the Bottom Up , 1996 .

[15]  Sten Loecher,et al.  A Metamodel-Based OCL-Compiler for UML and MOF , 2004, Electron. Notes Theor. Comput. Sci..