The University of Southampton
University of Southampton Institutional Repository

Test-driven simulation modelling: A case study using agent-based maritime search-operation simulation

Test-driven simulation modelling: A case study using agent-based maritime search-operation simulation
Test-driven simulation modelling: A case study using agent-based maritime search-operation simulation
Model verification and validation (V&V) is one of the most important activities in simulation modelling. Model validation is especially challenging for Agent-Based Simulation (ABS). Techniques that can help to improve V&V in simulation modelling are needed. This paper proposes a V&V technique called Test-Driven Simulation Modelling (TDSM) which applies techniques from Test-Driven Development in software engineering to simulation modelling. The main principle in TDSM is that a unit test for a simulation model has to be specified before the simulation model is implemented. Hence, TDSM explicitly embeds V&V in simulation modelling. We use a case study in maritime search operations to demonstrate how TDSM can be used in practice. Maritime search operations (and search operations in general) are one of the classic applications of Operational Research (OR). Hence, we can use analytical models from the vast search theory literature for unit tests in TDSM. The results show that TDSM is a useful technique in the verification and validation of simulation models, especially ABS models. This paper also shows that ABS can offer an alternative modelling approach in the analysis of maritime search operations.
0377-2217
517-531
Onggo, B.S.
8e9a2ea5-140a-44c0-9c17-e9cf93662f80
Karatas, Mumtaz
93a4833f-3dd8-4539-acac-807f065d1a50
Onggo, B.S.
8e9a2ea5-140a-44c0-9c17-e9cf93662f80
Karatas, Mumtaz
93a4833f-3dd8-4539-acac-807f065d1a50

Onggo, B.S. and Karatas, Mumtaz (2016) Test-driven simulation modelling: A case study using agent-based maritime search-operation simulation. European Journal of Operational Research, 254 (2), 517-531. (doi:10.1016/j.ejor.2016.03.050).

Record type: Article

Abstract

Model verification and validation (V&V) is one of the most important activities in simulation modelling. Model validation is especially challenging for Agent-Based Simulation (ABS). Techniques that can help to improve V&V in simulation modelling are needed. This paper proposes a V&V technique called Test-Driven Simulation Modelling (TDSM) which applies techniques from Test-Driven Development in software engineering to simulation modelling. The main principle in TDSM is that a unit test for a simulation model has to be specified before the simulation model is implemented. Hence, TDSM explicitly embeds V&V in simulation modelling. We use a case study in maritime search operations to demonstrate how TDSM can be used in practice. Maritime search operations (and search operations in general) are one of the classic applications of Operational Research (OR). Hence, we can use analytical models from the vast search theory literature for unit tests in TDSM. The results show that TDSM is a useful technique in the verification and validation of simulation models, especially ABS models. This paper also shows that ABS can offer an alternative modelling approach in the analysis of maritime search operations.

Full text not available from this repository.

More information

Accepted/In Press date: 31 March 2016
e-pub ahead of print date: 8 April 2016
Published date: 16 October 2016
Additional Information: Cited By :2Export Date: 9 October 2018

Identifiers

Local EPrints ID: 425227
URI: https://eprints.soton.ac.uk/id/eprint/425227
ISSN: 0377-2217
PURE UUID: c074a09a-d4f5-42d4-97d8-64dbf6ca3c0e
ORCID for B.S. Onggo: ORCID iD orcid.org/0000-0001-5899-304X

Catalogue record

Date deposited: 11 Oct 2018 16:30
Last modified: 03 Dec 2019 01:22

Export record

Altmetrics

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of https://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×