Model Description¶
SimPaths is a fully open-source structural dynamic microsimulation framework, designed to facilitate experimentation with alternative model assumptions. It is coded in Java using the JAS-mine core and JAS-mine GUI simulation libraries. SimPaths models are currently estimated for the United Kingdom and Italy, and are under development for Hungary, Poland, and Greece.
SimPaths implements a hierarchical architecture where individuals are organised in benefit units (for fiscal purposes), and benefit units are organised in households. The model projects data at yearly intervals, reflecting the yearly frequency of the survey data used to estimate model parameters. The model is composed of eleven modules:
- Ageing
- Education
- Health
- Family composition
- Social care
- Investment income
- Labour income
- Disposable income
- Consumption
- Mental health
- Statistical display
Each module is composed of one or more processes; for example, the ageing module contains ageing, mortality, child maturation, and population alignment processes. Empirical specification of dynamic processes makes extensive use of cross-module characteristics (state variables). A graphical representation of the simulated modules is shown below: