A software architecture for mechanism-based social systems modelling in agent-based simulation models

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 archite...

Full description

Saved in:
Bibliographic Details
Main Authors: Vu, Tuong Manh (Author) , Probst, Charlotte (Author) , Nielsen, Alexandra (Author) , Bai, Hao (Author) , Buckley, Charlotte (Author) , Meier, Petra S. (Author) , Strong, Mark (Author) , Brennan, Alan (Author) , Purshouse, Robin C. (Author)
Format: Article (Journal)
Language:English
Published: 30 June 2020
In: The journal of artificial societies and social simulation
Year: 2020, Volume: 23, Issue: 3
DOI:10.18564/jasss.4282
Online Access:Verlag, lizenzpflichtig, Volltext: https://doi.org/10.18564/jasss.4282
Get full text
Author Notes:Tuong Manh Vu, Charlotte Probst, Alexandra Nielsen, Hao Bai, Charlotte Buckley, Petra S. Meier, Mark Strong, Alan Brennan, Robin C. Purshouse

MARC

LEADER 00000caa a2200000 c 4500
001 1725662906
003 DE-627
005 20220818162448.0
007 cr uuu---uuuuu
008 200728s2020 xx |||||o 00| ||eng c
024 7 |a 10.18564/jasss.4282  |2 doi 
035 |a (DE-627)1725662906 
035 |a (DE-599)KXP1725662906 
035 |a (OCoLC)1341348087 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 33  |2 sdnb 
100 1 |a Vu, Tuong Manh  |e VerfasserIn  |0 (DE-588)1214664407  |0 (DE-627)1725664054  |4 aut 
245 1 2 |a A software architecture for mechanism-based social systems modelling in agent-based simulation models  |c Tuong Manh Vu, Charlotte Probst, Alexandra Nielsen, Hao Bai, Charlotte Buckley, Petra S. Meier, Mark Strong, Alan Brennan, Robin C. Purshouse 
264 1 |c 30 June 2020 
300 |a 25 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 28.07.2020 
520 |a 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. 
650 4 |a Abductive Reasoning 
650 4 |a Agent-Based Modelling 
650 4 |a alcohol 
650 4 |a Analytical Sociology 
650 4 |a approximate bayesian computation 
650 4 |a consumption 
650 4 |a drinking 
650 4 |a norms 
650 4 |a roles 
650 4 |a Social Simulation 
650 4 |a Software Architecture 
700 1 |a Probst, Charlotte  |d 1986-  |e VerfasserIn  |0 (DE-588)1151843830  |0 (DE-627)101249652X  |0 (DE-576)498100316  |4 aut 
700 1 |a Nielsen, Alexandra  |e VerfasserIn  |4 aut 
700 1 |a Bai, Hao  |e VerfasserIn  |4 aut 
700 1 |a Buckley, Charlotte  |e VerfasserIn  |4 aut 
700 1 |a Meier, Petra S.  |e VerfasserIn  |4 aut 
700 1 |a Strong, Mark  |e VerfasserIn  |4 aut 
700 1 |a Brennan, Alan  |e VerfasserIn  |4 aut 
700 1 |a Purshouse, Robin C.  |e VerfasserIn  |4 aut 
773 0 8 |i Enthalten in  |t The journal of artificial societies and social simulation  |d Guildford : JASSS, 1998  |g 23(2020,3) Artikel-Nummer 1, 25 Seiten  |h Online-Ressource  |w (DE-627)320630617  |w (DE-600)2023879-4  |w (DE-576)281196354  |7 nnas  |a A software architecture for mechanism-based social systems modelling in agent-based simulation models 
773 1 8 |g volume:23  |g year:2020  |g number:3  |g extent:25  |a A software architecture for mechanism-based social systems modelling in agent-based simulation models 
856 4 0 |u https://doi.org/10.18564/jasss.4282  |x Verlag  |x Resolving-System  |z lizenzpflichtig  |3 Volltext 
951 |a AR 
992 |a 20200728 
993 |a Article 
994 |a 2020 
998 |g 1151843830  |a Probst, Charlotte  |m 1151843830:Probst, Charlotte  |d 910000  |d 912800  |e 910000PP1151843830  |e 912800PP1151843830  |k 0/910000/  |k 1/910000/912800/  |p 2 
999 |a KXP-PPN1725662906  |e 3730942352 
BIB |a Y 
SER |a journal 
JSO |a {"name":{"displayForm":["Tuong Manh Vu, Charlotte Probst, Alexandra Nielsen, Hao Bai, Charlotte Buckley, Petra S. Meier, Mark Strong, Alan Brennan, Robin C. Purshouse"]},"person":[{"given":"Tuong Manh","role":"aut","display":"Vu, Tuong Manh","family":"Vu"},{"display":"Probst, Charlotte","role":"aut","given":"Charlotte","family":"Probst"},{"display":"Nielsen, Alexandra","given":"Alexandra","role":"aut","family":"Nielsen"},{"family":"Bai","display":"Bai, Hao","role":"aut","given":"Hao"},{"family":"Buckley","role":"aut","given":"Charlotte","display":"Buckley, Charlotte"},{"family":"Meier","role":"aut","given":"Petra S.","display":"Meier, Petra S."},{"display":"Strong, Mark","given":"Mark","role":"aut","family":"Strong"},{"family":"Brennan","display":"Brennan, Alan","role":"aut","given":"Alan"},{"family":"Purshouse","display":"Purshouse, Robin C.","given":"Robin C.","role":"aut"}],"origin":[{"dateIssuedKey":"2020","dateIssuedDisp":"30 June 2020"}],"recId":"1725662906","type":{"media":"Online-Ressource","bibl":"article-journal"},"relHost":[{"id":{"eki":["320630617"],"zdb":["2023879-4"]},"physDesc":[{"extent":"Online-Ressource"}],"disp":"A software architecture for mechanism-based social systems modelling in agent-based simulation modelsThe journal of artificial societies and social simulation","titleAlt":[{"title":"JASSS"}],"type":{"media":"Online-Ressource","bibl":"periodical"},"recId":"320630617","origin":[{"dateIssuedKey":"1998","publisher":"JASSS","dateIssuedDisp":"1998-","publisherPlace":"Guildford"}],"pubHistory":["1.1998 -"],"part":{"volume":"23","issue":"3","year":"2020","text":"23(2020,3) Artikel-Nummer 1, 25 Seiten","extent":"25"},"language":["eng"],"title":[{"title_sort":"journal of artificial societies and social simulation","title":"The journal of artificial societies and social simulation","subtitle":"JASSS ; an inter-disciplinary journal for the exploration and understanding of social processes by means of computer simulation"}]}],"note":["Gesehen am 28.07.2020"],"physDesc":[{"extent":"25 S."}],"id":{"eki":["1725662906"],"doi":["10.18564/jasss.4282"]},"language":["eng"],"title":[{"title":"A software architecture for mechanism-based social systems modelling in agent-based simulation models","title_sort":"software architecture for mechanism-based social systems modelling in agent-based simulation models"}]} 
SRT |a VUTUONGMANSOFTWAREAR3020