You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Liang Shi edited this page Feb 7, 2026
·
1 revision
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: