JAS-mine: A new platform for microsimulation and agent-based modelling

21Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.

Abstract

We introduce JAS-mine, a new Java-based computational platform that features tools to support the development of large-scale, data-driven, discrete-event simulations. JAS-mine is specifically designed for both agent-based and microsimulation modelling, anticipating a convergence between the two approaches. An embedded relational database management system provides tools for sophisticated input-output communications and data storage, allowing the power of relational databases to be used within an object-oriented framework. The JAS-mine philosophy encourages the separation of distinct concepts, objects and functionalities of the simulation model, and advocates and supports transparency, flexibility and modularity in model design. For instance, JAS-mine allows to store the list of regressors and their estimated coefficients externally to code, making it easy to change the specification of regression models used in the simulation and achieving a complete parallelisation between the tasks of the econometricians and those of the programmers. Moreover, tools for uncertainty analysis and search over the parameter space are also built in.

Cite

CITATION STYLE

APA

Richiardi, M. G., & Richardson, R. E. (2017). JAS-mine: A new platform for microsimulation and agent-based modelling. International Journal of Microsimulation, 10(1), 106–134. https://doi.org/10.34196/ijm.00151

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free