Abstract
Participatory agent-based modelling (ABM) can help bring the benefits of simulation to domain users by actively involving stakeholders in the development process. Collaboration in enterprise modelling can improve the model developer's understanding of the domain and therefore improve the effectiveness of domain analysis. Where many agent-oriented methodologies focus on the development of one-off models, domain-specific modelling languages (DSML) can improve the re-use of concepts identified in domain analysis across multiple case studies and expose modelling concepts in domain-appropriate terms, increasing model accessibility. To realise the benefits of DSMLs we need to understand how DSML development can be incorporated into typical agent-based modelling. In this paper we discuss existing methodologies for ABM development and DSML development, and we discuss the benefits merging the two can bring. We present a methodology for DSML-assisted participatory agent-based modelling, and support the methodology with a case study--- a modelling exercise conducted in collaboration with a hospital emergency department on the topic of infection control for COVID-19 and Influenza.
Original language | English |
---|---|
Title of host publication | Practice of Enterprise Modelling 2022 |
Publisher | Springer Nature |
Publication status | Accepted/In press - 14 Sept 2022 |
Keywords
- Agent-based modeling
- participatory modelling
- Domain-specific languages