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

被引:23
|
作者
Onggo, Bhakti Stephan [1 ]
Karatas, Mumtaz [2 ]
机构
[1] Univ Lancaster, Sch Management, Dept Management Sci, Lancaster LA1 4YX, England
[2] Turkish Naval Acad, Dept Ind Engn, TR-34942 Istanbul, Turkey
关键词
Agent-Based Simulation; Model validation; Maritime search operations; Repast; PIRACY; VALIDATION;
D O I
10.1016/j.ejor.2016.03.050
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
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. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:517 / 531
页数:15
相关论文
共 50 条
  • [1] AGENT-BASED MODEL OF MARITIME SEARCH OPERATIONS: A VALIDATION USING TEST-DRIVEN SIMULATION MODELLING
    Onggo, Bhakti Stephan
    Karatas, Mumtaz
    [J]. 2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 254 - 265
  • [2] TEST-DRIVEN AGENT-BASED SIMULATION DEVELOPMENT
    Collier, Nicholson
    Ozik, Jonathan
    [J]. 2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 1551 - 1559
  • [3] Agent-based Simulation of the Maritime Domain
    Vanek, O.
    [J]. ACTA POLYTECHNICA, 2010, 50 (04) : 94 - 99
  • [4] Modelling Maritime Trade Systems: Agent-Based Simulation and Medieval History
    Ewert, Ulf Christian
    Sunder, Marco
    [J]. HISTORICAL SOCIAL RESEARCH-HISTORISCHE SOZIALFORSCHUNG, 2018, 43 (01): : 110 - 143
  • [5] Using agent-based simulation to empirically examine search theory using a historical case study
    Hill, R. R.
    Carl, R. G.
    Champagne, L. E.
    [J]. JOURNAL OF SIMULATION, 2006, 1 (01) : 29 - 38
  • [6] Towards Agent-Based Simulation of Maritime Customs
    Srour, F. Jordan
    Yorke-Smith, Neil
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1637 - 1638
  • [7] Tutorial on agent-based modelling and simulation
    Macal, C. M.
    North, M. J.
    [J]. JOURNAL OF SIMULATION, 2010, 4 (03) : 151 - 162
  • [8] Agent-based simulation:: Mast case study
    Marík, V
    Vrba, P
    Fletcher, M
    [J]. EMERGING SOLUTIONS FOR FUTURE MANUFACTURING SYSTEMS, 2005, 159 : 61 - 72
  • [9] Innovative search and imitation heuristics: an agent-based simulation study
    Vittorio Guida
    Luigi Mittone
    Azzurra Morreale
    [J]. Journal of Economic Interaction and Coordination, 2024, 19 : 231 - 282
  • [10] Innovative search and imitation heuristics: an agent-based simulation study
    Guida, Vittorio
    Mittone, Luigi
    Morreale, Azzurra
    [J]. JOURNAL OF ECONOMIC INTERACTION AND COORDINATION, 2024, 19 (02) : 231 - 282