In the article, the team introduces the MBSSM (Mechanism-Based Social Systems Modelling) software architecture - this is designed for expressing mechanisms of social theories with individual behaviour components in a unified way, and implementing these mechanisms in an agent-based simulation model.
The architecture plays a fundamental enabling role within a wider simulation model-based framework of abductive reasoning in which families of theories are tested for their ability to explain concrete social phenomena.