IDEAS home Printed from https://ideas.repec.org/a/ijm/journl/v10y2017i1p106-134.html
   My bibliography  Save this article

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

Author

Listed:
  • Matteo Richiardi

    (Institute for New Economic Thinking, Oxford Martin School, University of Oxford, Eagle House, Walton Well Road, OX2 6ED Oxford, UK)

  • Ross E. Richardson

    (Institute for New Economic Thinking, Oxford Martin School, University of Oxford, Eagle House, Walton Well Road, OX2 6ED Oxford, UK)

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.

Suggested Citation

  • Matteo Richiardi & Ross E. Richardson, 2017. "JAS-mine: A new platform for microsimulation and agent-based modelling," International Journal of Microsimulation, International Microsimulation Association, vol. 10(1), pages 106-134.
  • Handle: RePEc:ijm:journl:v10:y:2017:i:1:p:106-134
    as

    Download full text from publisher

    File URL: http://www.microsimulation.org/IJM/V10_1/IJM_2017_10_1_4.pdf
    Download Restriction: no
    ---><---

    Other versions of this item:

    References listed on IDEAS

    as
    1. Nelson Minar & Rogert Burkhart & Chris Langton & Manor Askenazi, 1996. "The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations," Working Papers 96-06-042, Santa Fe Institute.
    2. Matteo Richiardi & Ambra Poggi, 2012. "Imputing Individual Effects in Dynamic Microsimulation Models. An application of the Rank Method," Carlo Alberto Notebooks 267, Collegio Carlo Alberto.
    3. Joke Bilcke & Philippe Beutels & Marc Brisson & Mark Jit, 2011. "Accounting for Methodological, Structural, and Parameter Uncertainty in Decision-Analytic Models," Medical Decision Making, , vol. 31(4), pages 675-692, July.
    4. Matteo Richiardi & Ross E. Richardson, 2017. "JAS-mine: A new platform for microsimulation and agent-based modelling," International Journal of Microsimulation, International Microsimulation Association, vol. 10(1), pages 106-134.
    5. Nigel Gilbert & Pietro Terna, 2000. "How to build and use agent-based models in social science," Mind & Society: Cognitive Studies in Economics and Social Sciences, Springer;Fondazione Rosselli, vol. 1(1), pages 57-72, March.
    6. Ross Richardson & Lia Pacelli & Ambra Poggi & Matteo Richiardi, 2018. "Female Labour Force Projections Using Microsimulation for Six EU Countries," International Journal of Microsimulation, International Microsimulation Association, vol. 11(2), pages 5-51.
    7. Roberto Leombruni & Matteo Richiardi, 2006. "LABORsim: An Agent-Based Microsimulation of Labour Supply – An Application to Italy," Computational Economics, Springer;Society for Computational Economics, vol. 27(1), pages 63-88, February.
    8. Anders Klevmarken, 2022. "Statistical Inference in Micro-simulation Models: Incorporating External Information," International Journal of Microsimulation, International Microsimulation Association, vol. 15(1), pages 111-120.
    9. Ross Richardson & Lia Pacelli & Matteo Richiardi, 2019. "Understanding low female labour force participation: Policy evaluation using microsimulation," International Journal of Microsimulation, International Microsimulation Association, vol. 12(2), pages 52-68.
    10. Matteo Richiardi & Ambra Poggi, 2014. "Imputing Individual Effects in Dynamic Microsimulation Models. An application to household formation and labour market participation in Italy," International Journal of Microsimulation, International Microsimulation Association, vol. 7(2), pages 3-39.
    11. Michele Sonnessa, 2004. "Jas: Java Agent-Based Simulation Library, An Open Framework For Algorithm-Intensive Simulations," World Scientific Book Chapters, in: Roberto Leombruni & Matteo Richiardi (ed.), Industry And Labor Dynamics The Agent-Based Computational Economics Approach, chapter 4, pages 43-56, World Scientific Publishing Co. Pte. Ltd..
    12. Jinjing Li & Cathal O'Donoghue, 2014. "Evaluating Binary Alignment Methods in Microsimulation Models," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 17(1), pages 1-15.
    13. repec:ijm:journl:v109:y:2017:i:1:p:106-134 is not listed on IDEAS
    14. Matteo G. Richiardi & Michele Sonnessa, 2013. "JAS 2: a new Java platform for AB modeling and dynamic microsimulation," LABORatorio R. Revelli Working Papers Series 134, LABORatorio R. Revelli, Centre for Employment Studies.
    15. John Creedy & Guyonne Kalb & Hsein Kew, 2007. "Confidence Intervals For Policy Reforms In Behavioural Tax Microsimulation Modelling," Bulletin of Economic Research, Wiley Blackwell, vol. 59(1), pages 37-65, January.
    16. Schelling, Thomas C, 1969. "Models of Segregation," American Economic Review, American Economic Association, vol. 59(2), pages 488-493, May.
    17. Oliver Mannion & Roy Lay-Yee & Wendy Wrapson & Peter Davis & Janet Pearson, 2012. "JAMSIM: a Microsimulation Modelling Policy Tool," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 15(1), pages 1-8.
    18. Jinjing Li & Cathal O'Donoghue, 2013. "A survey of dynamic microsimulation models: uses, model structure and methodology," International Journal of Microsimulation, International Microsimulation Association, vol. 6(2), pages 3-55.
    19. Dragan Mladen Cvetkovic (ed.), 2017. "Computer Simulation," Books, IntechOpen, number 4497, January-J.
    20. Gaëtan de Menten & Gijs Dekkers & Geert Bryon & Philippe Liégeois & Cathal O'Donoghue, 2014. "LIAM2: a New Open Source Development Tool for Discrete-Time Dynamic Microsimulation Models," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 17(3), pages 1-9.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Melanie N Tomintz & Bernhard Kosar & Victor M García-Barrios, 2017. "simSALUD: Design and Implementation of an Open-source Wizard based Spatial Microsimulation Framework," International Journal of Microsimulation, International Microsimulation Association, vol. 10(2), pages 118-143.
    2. Matteo Richiardi & Ross E. Richardson, 2017. "JAS-mine: A new platform for microsimulation and agent-based modelling," International Journal of Microsimulation, International Microsimulation Association, vol. 10(1), pages 106-134.
    3. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin, 2024. "The life course effects of care," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA7/24, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    4. Cathal O'Donoghue & Gijs Dekkers, 2018. "Increasing the Impact of Dynamic Microsimulation Modelling," International Journal of Microsimulation, International Microsimulation Association, vol. 11(1), pages 61-96.
    5. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin, 2024. "Attenuation and reinforcement mechanisms over the life course," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA2/24, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    6. Luzius Meisser, 2017. "The Code is the Model," International Journal of Microsimulation, International Microsimulation Association, vol. 10(3), pages 184-201.
    7. Vandin, Andrea & Giachini, Daniele & Lamperti, Francesco & Chiaromonte, Francesca, 2022. "Automated and distributed statistical analysis of economic agent-based models," Journal of Economic Dynamics and Control, Elsevier, vol. 143(C).
    8. Martin Spielauer & Thomas Horvath & Marian Fink, 2020. "microWELT: A Dynamic Microsimulation Model for the Study of Welfare Transfer Flows in Ageing Societies from a Comparative Welfare State Perspective," WIFO Working Papers 609, WIFO.
    9. Richiardi, Matteo & Bronka, Patryk, 2022. "LABSim: a dynamic life course model of individual life course trajectories for Italy," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA5/22, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    10. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin & Kopasker, Daniel & Vittal Katikireddi, Srinivasa, 2023. "SimPaths: an open-source microsimulation model for life course analysis," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA6/23, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    11. Matteo Coronese & Davide Luzzati, 2022. "Economic impacts of natural hazards and complexity science: a critical review," LEM Papers Series 2022/13, Laboratory of Economics and Management (LEM), Sant'Anna School of Advanced Studies, Pisa, Italy.
    12. Giovanni Dosi & Andrea Roventini, 2017. "Agent-Based Macroeconomics and Classical Political Economy: Some Italian Roots," Italian Economic Journal: A Continuation of Rivista Italiana degli Economisti and Giornale degli Economisti, Springer;Società Italiana degli Economisti (Italian Economic Association), vol. 3(3), pages 261-283, November.
    13. Matteo G. Richiardi, 2017. "The Future of Agent-Based Modeling," Eastern Economic Journal, Palgrave Macmillan;Eastern Economic Association, vol. 43(2), pages 271-287, March.
    14. van de Ven, Justin, 2017. "SIDD: An adaptable framework for analysing the distributional implications of policy alternatives where savings and employment decisions matter," Economic Modelling, Elsevier, vol. 63(C), pages 161-174.
    15. Andrea Vandin & Daniele Giachini & Francesco Lamperti & Francesca Chiaromonte, 2021. "Automated and Distributed Statistical Analysis of Economic Agent-Based Models," Papers 2102.05405, arXiv.org, revised Nov 2023.
    16. repec:ijm:journl:v109:y:2017:i:1:p:106-134 is not listed on IDEAS
    17. Andrea Vandin & Daniele Giachini & Francesco Lamperti & Francesca Chiaromonte, 2020. "Automated and Distributed Statistical Analysis of Economic Agent-Based Models," LEM Papers Series 2020/31, Laboratory of Economics and Management (LEM), Sant'Anna School of Advanced Studies, Pisa, Italy.
    18. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin, 2023. "Back to the future: Agent-based modelling and dynamic microsimulation," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA8/23, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. repec:ijm:journl:v109:y:2017:i:1:p:106-134 is not listed on IDEAS
    2. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin, 2023. "Back to the future: Agent-based modelling and dynamic microsimulation," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA8/23, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    3. Ross Richardson & Lia Pacelli & Ambra Poggi & Matteo Richiardi, 2018. "Female Labour Force Projections Using Microsimulation for Six EU Countries," International Journal of Microsimulation, International Microsimulation Association, vol. 11(2), pages 5-51.
    4. Ross Richardson & Lia Pacelli & Ambra Poggi & Matteo Richiardi, 2018. "Female Labour Force Projections Using Microsimulation for Six EU Countries APPENDIX," International Journal of Microsimulation, International Microsimulation Association, vol. 11(2), pages 52-83.
    5. Cathal O'Donoghue & Gijs Dekkers, 2018. "Increasing the Impact of Dynamic Microsimulation Modelling," International Journal of Microsimulation, International Microsimulation Association, vol. 11(1), pages 61-96.
    6. Richiardi, Matteo & Bronka, Patryk & van de Ven, Justin & Kopasker, Daniel & Vittal Katikireddi, Srinivasa, 2023. "SimPaths: an open-source microsimulation model for life course analysis," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA6/23, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    7. Jan Pablo Burgard & Hanna Dieckmann & Joscha Krause & Hariolf Merkle & Ralf Münnich & Kristina M. Neufang & Simon Schmaus, 2020. "A generic business process model for conducting microsimulation studies," Statistics in Transition New Series, Polish Statistical Association, vol. 21(4), pages 191-211, August.
    8. Martin Spielauer & Thomas Horvath & Marian Fink, 2020. "microWELT: A Dynamic Microsimulation Model for the Study of Welfare Transfer Flows in Ageing Societies from a Comparative Welfare State Perspective," WIFO Working Papers 609, WIFO.
    9. Giovanni Dosi & Andrea Roventini, 2017. "Agent-Based Macroeconomics and Classical Political Economy: Some Italian Roots," Italian Economic Journal: A Continuation of Rivista Italiana degli Economisti and Giornale degli Economisti, Springer;Società Italiana degli Economisti (Italian Economic Association), vol. 3(3), pages 261-283, November.
    10. Jinjing Li & Cathal O'Donoghue, 2013. "A survey of dynamic microsimulation models: uses, model structure and methodology," International Journal of Microsimulation, International Microsimulation Association, vol. 6(2), pages 3-55.
    11. Richiardi, Matteo & He, Zhechun, 2020. "Measuring economic insecurity: a simulation approach," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA2/20, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    12. Burgard Jan Pablo & Dieckmann Hanna & Krause Joscha & Merkle Hariolf & Münnich Ralf & Neufang Kristina M. & Schmaus Simon, 2020. "A generic business process model for conducting microsimulation studies," Statistics in Transition New Series, Statistics Poland, vol. 21(4), pages 191-211, August.
    13. Melanie N Tomintz & Bernhard Kosar & Victor M García-Barrios, 2017. "simSALUD: Design and Implementation of an Open-source Wizard based Spatial Microsimulation Framework," International Journal of Microsimulation, International Microsimulation Association, vol. 10(2), pages 118-143.
    14. Joachim Merz & Lars Rusch, 2015. "MICSIM-4j - A General Microsimulation Model User Guide (Version 1.1)," FFB-Discussionpaper 100, Research Institute on Professions (Forschungsinstitut Freie Berufe (FFB)), LEUPHANA University Lüneburg.
    15. Jessica M. Mc Lay & Roy Lay-Yee & Barry J. Milne & Peter Davis, 2015. "Regression-Style Models for Parameter Estimation in Dynamic Microsimulation: An Empirical Performance Assessment," International Journal of Microsimulation, International Microsimulation Association, vol. 8(2), pages 83-127.
    16. Tim Goedemé & Karel Van den Bosch & Lina Salanauskaite & Gerlinde Verbist, 2013. "Testing the Statistical Significance of Microsimulation Results: Often Easier than You Think. A Technical Note," ImPRovE Working Papers 13/10, Herman Deleeck Centre for Social Policy, University of Antwerp.
    17. van de Ven, Justin, 2017. "SIDD: An adaptable framework for analysing the distributional implications of policy alternatives where savings and employment decisions matter," Economic Modelling, Elsevier, vol. 63(C), pages 161-174.
    18. Meritxell Solé & Guadalupe Souto & Concepció Patxot, 2019. "Sustainability and Adequacy of the Spanish Pension System after the 2013 Reform: A Microsimulation Analysis," Hacienda Pública Española / Review of Public Economics, IEF, vol. 228(1), pages 109-150, March.
    19. Richiardi, Matteo & Bronka, Patryk, 2022. "LABSim: a dynamic life course model of individual life course trajectories for Italy," Centre for Microsimulation and Policy Analysis Working Paper Series CEMPA5/22, Centre for Microsimulation and Policy Analysis at the Institute for Social and Economic Research.
    20. Jovan Žamac & Daniel Hallberg & Thomas Lindh, 2010. "Low Fertility and Long-Run Growth in an Economy with a Large Public Sector [Fécondité basse et croissance à long terme dans une économie à secteur public très développé]," European Journal of Population, Springer;European Association for Population Studies, vol. 26(2), pages 183-205, May.
    21. Tim Goedemé & Karel Van den Bosch & Lina Salanauskaite & Gerlinde Verbist, 2013. "Testing the Statistical Significance of Microsimulation Results: A Plea," International Journal of Microsimulation, International Microsimulation Association, vol. 6(3), pages 50-77.

    More about this item

    Keywords

    Simulation platform; Microsimulation; Agent-based; Software; Open-source;
    All these keywords.

    JEL classification:

    • C63 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Computational Techniques
    • C88 - Mathematical and Quantitative Methods - - Data Collection and Data Estimation Methodology; Computer Programs - - - Other Computer Software

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:ijm:journl:v10:y:2017:i:1:p:106-134. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Jinjing Li (email available below). General contact details of provider: http://www.microsimulation.pub .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.