A Restful Persistent Devs-Based Interaction Model for the Componentized Weap and Leap Restful Frameworks

Mostafa D. Fard, Hessam S. Sarjoughian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Modeling the interactions between separate models contributes to building flexible hybrid simulation frameworks. In earlier work, an Algorithmic Interaction Model was proposed and developed to integrate the componentized WEAP and LEAP RESTful frameworks for modeling and simulating water and energy systems. However, this approach does not separate modeling and simulation protocol from each other. It also does not support flexible, structured model hierarchies. To overcome these limitations, the parallel DEVS formalism is used to develop an Interaction Model for use with the DEVS-Suite simulator. The resulting DEVS Interaction Model (DEVS-IM) is supported with a RESTful framework and MongoDB for storing the interaction models for the coupled water and energy models. The DEVS-IM, grounded in system theory and component-based modeling, offers strong support for the model reusability, flexibility, and maintainability traits essential for developing realistic simulations of coupled energy and water systems.

Original languageEnglish (US)
Title of host publication2021 Winter Simulation Conference, WSC 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665433112
DOIs
StatePublished - 2021
Event2021 Winter Simulation Conference, WSC 2021 - Phoenix, United States
Duration: Dec 12 2021Dec 15 2021

Publication series

NameProceedings - Winter Simulation Conference
Volume2021-December
ISSN (Print)0891-7736

Conference

Conference2021 Winter Simulation Conference, WSC 2021
Country/TerritoryUnited States
CityPhoenix
Period12/12/2112/15/21

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'A Restful Persistent Devs-Based Interaction Model for the Componentized Weap and Leap Restful Frameworks'. Together they form a unique fingerprint.

Cite this