{"title":"A Web Based Modeling and Simulation Environment to Support the DEVS Simulation Lifecycle","authors":"Bruno St-Aubin, Jon Menard, Gabriel A. Wainer","doi":"10.23919/ANNSIM52504.2021.9552123","DOIUrl":null,"url":null,"abstract":"The Discrete Event System Specification (DEVS) is a hierarchical and modular simulation formalism that can represent an unlimited range of real-world systems. Its flexibility comes at a cost: increased complexity when developing simulation models, less model reusability, and lowered adoption rates. In addition, the DEVS software environment is generally fragmented and siloed. Tools have been developed to support model debugging or simulation trace visualization but, they are often closely coupled to simulators and consequently their usefulness is limited. We present a web-based modeling and simulation environment that is meant to alleviate some of the pressure points faced by DEVS users across the simulation lifecycle. The environment provides a library of reusable models meant to favor sharing models and collaboration, a workflow-based approach for modeling large scale systems, front-end resources in the form of an API to develop case-specific simulation-based applications and a set of web resources to facilitate the simulation lifecycle management.","PeriodicalId":6782,"journal":{"name":"2021 Annual Modeling and Simulation Conference (ANNSIM)","volume":"8 1","pages":"1-12"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Annual Modeling and Simulation Conference (ANNSIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ANNSIM52504.2021.9552123","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The Discrete Event System Specification (DEVS) is a hierarchical and modular simulation formalism that can represent an unlimited range of real-world systems. Its flexibility comes at a cost: increased complexity when developing simulation models, less model reusability, and lowered adoption rates. In addition, the DEVS software environment is generally fragmented and siloed. Tools have been developed to support model debugging or simulation trace visualization but, they are often closely coupled to simulators and consequently their usefulness is limited. We present a web-based modeling and simulation environment that is meant to alleviate some of the pressure points faced by DEVS users across the simulation lifecycle. The environment provides a library of reusable models meant to favor sharing models and collaboration, a workflow-based approach for modeling large scale systems, front-end resources in the form of an API to develop case-specific simulation-based applications and a set of web resources to facilitate the simulation lifecycle management.