A DEVS Visual Front-End Interface for Model Reusability and Maintainability

Jiyong Yang, Moongi Seok, San Jeong, Changbeom Choi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Modeling is important in developing simulations. Due to the modeling process that establishes the relationship between the models determines the overall simulation flow and behavior of the models, so it requires the formulation of the overall structure and clear relationship expression. In case of DEVS, which is a discrete event simulation specification technique, modeling is performed by combining atomic models and coupled models. This process is performed in an abstract form and is expressed in a programming language. Therefore, it takes a lot of time and effort to get clear specification and understanding in DEVS modeling process and interpretation process, and it is not intuitive. In this paper, we introduce a DEVS based visual front-end interface that can reduce the cost of the modeling process to solve these difficulties. The DEVS visual front-end interface provides an environment for visually checking and modifying the modeling structure, and also provides skeleton code based on the modeling structure data. In addition, a program for maintaining consistency between source code and modeling information data is also presented in this study.

Original languageEnglish
Title of host publicationMethods and Applications for Modeling and Simulation of Complex Systems - 18th Asia Simulation Conference, AsiaSim 2018, Proceedings
EditorsLiang Li, Kyoko Hasegawa, Satoshi Tanaka
PublisherSpringer Verlag
Pages60-71
Number of pages12
ISBN (Print)9789811328527
DOIs
StatePublished - 2018
Event18th Asia Simulation Conference, AsiaSim 2018 - Kyoto, Japan
Duration: 27 Oct 201829 Oct 2018

Publication series

NameCommunications in Computer and Information Science
Volume946
ISSN (Print)1865-0929

Conference

Conference18th Asia Simulation Conference, AsiaSim 2018
Country/TerritoryJapan
CityKyoto
Period27/10/1829/10/18

Keywords

  • Code consistency maintenance
  • DEVS formalism
  • Model reusability and maintainability
  • Model Synchronizer
  • Skeleton code generation
  • Visual front-end interface

Fingerprint

Dive into the research topics of 'A DEVS Visual Front-End Interface for Model Reusability and Maintainability'. Together they form a unique fingerprint.

Cite this