성능/교전 효과도의 상호 분석이 가능한 전투 개체 기반의모델링 방법론 - 제2부 : 상세 모델 설계 및 모델 구현Combat Entity Based Modeling Methodology to Enable Joint Analysis of Performance/Engagement Effectiveness - Part 2 : Detailed Model Design & Model Implementation
Based on two dimensional model partition method proposed in Part 1, Part 2 provides detailed modelspecification and implementation. To mathematically delineate a model’s behaviors and interactions among them, weextend the DEVS (Discrete Event Systems Specification) formalism and newly propose CE-DEVS (CombatEntity-DEVS) for an upper abstraction sub-model of a combat entity model. The proposed CE-DEVS additionallydefine two sets and one function to reflect essential semantics for the model’s behaviors explicitly. Thesedefinitions enable us to understand and represent the model’s behaviors easily since they eliminate differences ofmeaning between real-world expressions and model specifications. For model implementation, upper abstractionsub-models are implemented with DEVSim++, while the lower sub-models are realized using the C++ language. With the use of overall modeling techniques proposed in Part 1 and 2, we can conduct constructive simulation andassess factors about combat logics as well as battle field functions of the next-generation combat entity,minimizing additional modeling efforts. From the anti-torpedo warfare experiment, we can gain interestingexperimental results regarding engagement situations employing developing weapons and their tactics. Finally, weexpect that this work will serve an immediate application for various engagement warfare.