Modeling for rapid systems prototyping: Hospital situational awareness system design

Avi Shaked

Research output: Contribution to journalArticlepeer-review

Abstract

The COVID-19 pandemic caught hospitals unprepared. The need to treat patients remotely and with limited resources led hospitals to identify a gap in their operational situational awareness. During the pandemic, Israeli Aerospace Industries helped hospitals to address the gap by designing a system to support their effective operation, management and decision making. In this paper, we report on the development of a functional, working prototype of the system using model-based engineering approach and tools. Our approach relies on domain-specific modeling, incorporating metamodeling and domain-specific representations based on the problem domain’s ontology. The tools practiced are those embedded into the Eclipse Modeling Framework—specifically, Ecore Tools and Sirius. While these technological tools are typically used to create dedicated, engineering-related modeling tools, in this work, we use them to create a functional system prototype. We discuss the advantages of our approach as well as the challenges with respect to the existing tools and their underlying technology. Based on the reported experience, we encourage practitioners to adopt model-based engineering as an effective way to develop systems. Furthermore, we call researchers and tool developers to improve the state-of-the-art as well as the existing implementations of pertinent tools to support model-based rapid prototyping.

Original languageEnglish
Article number12
Pages (from-to)1-16
Number of pages16
JournalSystems
Volume9
Issue number1
DOIs
StatePublished - Mar 2021
Externally publishedYes

Keywords

  • Digital twin
  • Domain-specific models
  • Eclipse modeling
  • Model-based engineering
  • Rapid prototype development

Fingerprint

Dive into the research topics of 'Modeling for rapid systems prototyping: Hospital situational awareness system design'. Together they form a unique fingerprint.

Cite this