TY - GEN
T1 - A DEVS Visual Front-End Interface for Model Reusability and Maintainability
AU - Yang, Jiyong
AU - Seok, Moongi
AU - Jeong, San
AU - Choi, Changbeom
N1 - Publisher Copyright:
© 2018, Springer Nature Singapore Pte Ltd.
PY - 2018
Y1 - 2018
N2 - 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.
AB - 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.
KW - Code consistency maintenance
KW - DEVS formalism
KW - Model reusability and maintainability
KW - Model Synchronizer
KW - Skeleton code generation
KW - Visual front-end interface
UR - http://www.scopus.com/inward/record.url?scp=85055672812&partnerID=8YFLogxK
U2 - 10.1007/978-981-13-2853-4_5
DO - 10.1007/978-981-13-2853-4_5
M3 - Conference contribution
AN - SCOPUS:85055672812
SN - 9789811328527
T3 - Communications in Computer and Information Science
SP - 60
EP - 71
BT - Methods and Applications for Modeling and Simulation of Complex Systems - 18th Asia Simulation Conference, AsiaSim 2018, Proceedings
A2 - Li, Liang
A2 - Hasegawa, Kyoko
A2 - Tanaka, Satoshi
PB - Springer Verlag
T2 - 18th Asia Simulation Conference, AsiaSim 2018
Y2 - 27 October 2018 through 29 October 2018
ER -