错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Deployable Healthcare Simulations: A Hybrid Method for Combining Simulation with Containerisation and Continuous Integration

  • Alison Harper,
  • Thomas Monks,
  • Sean Manzi

摘要

Methods or approaches from disciplines outside of OR modellingModelling and SimulationSimulation (M&S) can potentially increase the functionality of simulationSimulation models through hybrid modellingHybrid modelling. In healthcareHealthcare research, where simulationSimulation models are commonly used, we see few applications of models that can easily be deployed by other researchers or by healthcareHealthcare stakeholders. Models are treated as disposable artefacts, developed to deliver a set of results, and rarely address deploymentDeployment for model reuse. We propose one potential solution to deploying free and open-source simulationsSimulation using containerisationContainerisation with continuous integrationContinuous integration. A container provides a self-contained environment that encapsulates the model and all its required dependencies including the operating system, software, and packages. This overcomes a significant barrier to sharing models developed in open-source software, which is dependency management. Isolating the environment in a container ensures that the simulationSimulation model behaves the same way across different computing environments. It also means that other users can interact with the model without installing software, supporting both use/reuse, and reproducibility of results. We illustrate the approach using a model for orthopaedic elective recovery planning, developed with a user-friendly interface in Python, including a step-by-step approach to support M&S researchers to deploy their own models using our hybrid framework.