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

A Software Architecture for Mechanism-Based Social Systems Modelling in Agent-Based Simulation Models
复制标题

DOI:
10.18564/jasss.4282
复制
发表时间:
2020-06-30
影响因子:
4.2
通讯作者:
Purshouse, Robin C.
Purshouse, Robin C.
中科院分区:
工程技术4区
文献类型:
--
作者:
Tuong Manh Vu;Probst, Charlotte;Purshouse, Robin C.

文献摘要

被引文献

相似文献

本文介绍了MBSSM(基于机制的社会系统建模)的软件架构,该架构旨在以统一的方式表达具有个体行为组件的社会理论机制,并在基于代理的仿真模型中实现这些机制。MBSSM架构是基于一个中间范围的理论方法,最近阐述了分析社会学,并在面向对象的编程范式与统一建模语言图设计。本文介绍了两个工作的例子,使用的架构,为个人行为机制,引起人口水平的酒精用途:规范理论的单理论模型和多理论模型,结合规范理论与角色理论建模。MBSSM体系结构提供了一个计算环境,其中基于社会机制的理论可以表示,比较和集成。该体系结构在更广泛的基于仿真模型的溯因推理框架内发挥了根本性的促进作用,在该框架中,理论家族被测试其解释具体社会现象的能力。
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.