EconPapers    
Economics at your fingertips  
 

A Software Architecture for Mechanism-Based Social Systems Modelling in Agent-Based Simulation Models

Tuong Manh Vu (), Charlotte Probst (), Alexandra Nielsen (), Hao Bai (), Petra S. Meier (), Charlotte Buckley (), Mark Strong (), Alan Brennan () and Robin C. Purshouse ()
Additional contact information
Tuong Manh Vu: https://www.sheffield.ac.uk/scharr/sections/heds/staff/vu_t
Alexandra Nielsen: http://arg.org/staff/alexandra-nielsen/
Mark Strong: http://www.shef.ac.uk/scharr/sections/ph/staff/profiles/mark
Alan Brennan: https://www.shef.ac.uk/scharr/sections/heds/staff/brennan_a
Robin C. Purshouse: https://www.sheffield.ac.uk/acse/staff/rp

Journal of Artificial Societies and Social Simulation, 2020, vol. 23, issue 3, 1

Abstract: This paper introduces the MBSSM (Mechanism-Based Social Systems Modelling) software architecture that 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 MBSSM architecture is based on a middle-range theory approach most recently expounded by analytical sociology and is designed in the object-oriented programming paradigm with Unified Modelling Language diagrams. This paper presents two worked examples of using the architecture for modelling individual behaviour mechanisms that give rise to the dynamics of population-level alcohol use: a single-theory model of norm theory and a multi-theory model that combines norm theory with role theory. The MBSSM architecture provides a computational environment within which theories based on social mechanisms can be represented, compared, and integrated. 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.

Keywords: Agent-Based Modelling; Social Simulation; Software Architecture; Analytical Sociology; Abductive Reasoning (search for similar items in EconPapers)
Date: 2020-06-30
References: View complete reference list from CitEc
Citations: Track citations by RSS feed

Downloads: (external link)
http://jasss.soc.surrey.ac.uk/23/3/1/1.pdf (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:jas:jasssj:2019-90-2

Access Statistics for this article

More articles in Journal of Artificial Societies and Social Simulation from Journal of Artificial Societies and Social Simulation
Bibliographic data for series maintained by Flaminio Squazzoni ().

 
Page updated 2020-07-25
Handle: RePEc:jas:jasssj:2019-90-2