Test case generation for agent-based models: A systematic literature review

03/12/2021
by   Andrew G. Clark, et al.
0

Agent-based models play an important role in simulating complex emergent phenomena and supporting critical decisions. In this context, a software fault may result in poorly informed decisions that lead to disastrous consequences. The ability to rigorously test these models is therefore essential. In this systematic literature review, we answer five research questions related to the key aspects of test case generation in agent-based models: What are the information artifacts used to generate tests? How are these tests generated? How is a verdict assigned to a generated test? How is the adequacy of a generated test suite measured? What level of abstraction of an agent-based model is targeted by a generated test? Our results show that whilst the majority of techniques are effective for testing functional requirements at the agent and integration levels of abstraction, there are comparatively few techniques capable of testing society-level behaviour. Additionally, we identify a need for more thorough evaluation using realistic case studies that feature challenging properties associated with a typical agent-based model.

READ FULL TEXT

page 19

page 25

research
04/06/2023

Agent-Based Modeling and its Tradeoffs: An Introduction Examples

Agent-based modeling is a computational dynamic modeling technique that ...
research
07/20/2020

Agent-Based Software Testing: A Definition and Systematic Mapping Study

The emergence of new technologies in software testing has increased the ...
research
07/21/2023

Framework for developing quantitative agent based models based on qualitative expert knowledge: an organised crime use-case

In order to model criminal networks for law enforcement purposes, a limi...
research
06/05/2022

Machine learning applications for electricity market agent-based models: A systematic literature review

The electricity market has a vital role to play in the decarbonisation o...
research
12/27/2017

Features of Agent-based Models

The design of agent-based models (ABMs) is often ad-hoc when it comes to...
research
09/12/2022

Empirically grounded agent-based policy evaluation of the adoption of sustainable lighting under the European Ecodesign Directive

Twelve years ago, the European Union began with the gradual phase-out of...

Please sign up or login with your details

Forgot password? Click here to reset