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 条
  • [21] Product and process patterns for agent-based modelling and simulation
    North, M. J.
    Macal, C. M.
    JOURNAL OF SIMULATION, 2014, 8 (01) : 25 - 36
  • [22] Agent-based Modelling and Simulation of Air Transport Technology
    Grether, D.
    Fuerbas, S.
    Nagel, K.
    4TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2013), THE 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2013), 2013, 19 : 821 - 828
  • [23] Agent-Based Modelling and Simulation in the Social and Human Sciences
    Fontana, Magda
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2008, 11 (02):
  • [24] Agent-based modelling and simulation for the analysis of social patterns
    Pavon, Juan
    Arroyo, Millan
    Hassan, Samer
    Sansores, Candelaria
    PATTERN RECOGNITION LETTERS, 2008, 29 (08) : 1039 - 1048
  • [25] Agent-Based Modelling and Simulation of Product Development Teams
    Perisic, Marija Majda
    Storga, Mario
    Podobnik, Vedran
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2018, 25 : 524 - 532
  • [26] Application of Model Driven Techniques for Agent-Based Simulation
    Fuentes-Fernandez, Ruben
    Galan, Jose M.
    Hassan, Samer
    Lopez-Paredes, Adolfo
    Pavon, Juan
    ADVANCES IN PRACTICAL APPLICATIONS OF AGENTS AND MULTIAGENT SYSTEMS, 2010, 70 : 81 - +
  • [27] Assessing Maritime Customs Process Re-Engineering using Agent-Based Simulation
    Srour, F. Jordan
    Yorke-Smith, Neil
    AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 786 - 795
  • [28] Trustworthy agent-based simulation: the case for domain-specific modelling languages
    Steffen Zschaler
    Fiona A. C. Polack
    Software and Systems Modeling, 2023, 22 : 455 - 470
  • [29] Agent-Based Modelling and Simulation for evacuation of people from a building in case of fire
    Kasereka, Selain
    Kasoro, Nathanael
    Kyamakya, Kyandoghere
    Goufo, Emile-Franc Doungmo
    Chokki, Abiola P.
    Yengo, Maurice, V
    9TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2018) / THE 8TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2018) / AFFILIATED WORKSHOPS, 2018, 130 : 10 - 17
  • [30] Trustworthy agent-based simulation: the case for domain-specific modelling languages
    Zschaler, Steffen
    Polack, Fiona A. C.
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (02): : 455 - 470