TY - JOUR T1 - Design of a ModelAgent for Efficient Development of Dynamic Models AU - Kim, Inhan AU - Jeong, Younghwan AU - Lee, Won-sik AU - Wi, Soung-Hyouk AU - Jeong, Hamin JO - Journal of KIISE, JOK PY - 2019 DA - 2019/1/14 DO - 10.5626/JOK.2019.46.3.228 KW - dynamic modeling KW - design pattern KW - reusability KW - scalability KW - portability AB - Dynamic models are important elements in the process of developing weapon system simulators based on the Defense Modeling and Simulation(DM&S). Also, the model’s accuracy according to the purpose of the DM&S is a very important factor, therefore the modules of the dynamic models should be modified to satisfy required model’s fidelity. The objective of this study is to design a structure of ModelAgent that can efficiently develop and manage the dynamic models. The ModelAgent is designed not only to improve reuse by encapsulating modules using object oriented language but also to be scalable to accommodate a variety of requirements by applying design patterns. Also, the ModelAgent is designed to provide a common interface that enhances portability in the development of dynamic models.