Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are g...Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are gaining higher priority from CSES users when evaluating different modeling methodologies for CSES. Traditional CSES modeling methodologies are either domain-neutral (lack of domain characteristics consideration and limited support for model composability) or domain-oriented (lack of openness and evolvability) and fall short of the three NFRs. Inspired by the concept of architecture in systems engineering and software engineering fields, we extend it into a concept of model architecture for complex simulation systems, and propose a model architecture-oriented modeling methodology in which the model architecture plays a central role in achieving the three NFRs. Various model-driven engineering (MDE) approaches and technologies, including simulation modeling platform (SMP), unified modeling language (UML), domain specific modeling (DSM), eclipse modeling framework (EMF), graphical modeling framework (GMF), and so forth, are applied where possible in representing the CSES model architecture and its components' behaviors from physical and cognitive domain aspects. A prototype CSES system, called weapon effectiveness simulation system (WESS), and a non-trivial air-combat simulation example are presented to demonstrate the methodology.展开更多
针对传统基于文档的系统工程方法在高复杂度卫星互联网仿真平台开发中存在的系统设计协调性差及早期仿真验证不足等问题,提出采用基于模型的系统工程(model-based systems engineering,MBSE)方法开展卫星互联网仿真平台架构建模。首先,...针对传统基于文档的系统工程方法在高复杂度卫星互联网仿真平台开发中存在的系统设计协调性差及早期仿真验证不足等问题,提出采用基于模型的系统工程(model-based systems engineering,MBSE)方法开展卫星互联网仿真平台架构建模。首先,提出基于MBSE的双V模型(dual V model based on MBSE,DVMBSE)及与外部软件集成验证架构;然后,基于MBSE方法论对卫星互联网仿真平台顶层架构开展需求分析、功能分解及交互结构建模;最后,通过运行逻辑验证与外部模型集成验证实现了模型的有效性验证,从而支撑卫星互联网设计论证。展开更多
基金supported by the National Natural Science Foundation of China(61273198)
文摘Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are gaining higher priority from CSES users when evaluating different modeling methodologies for CSES. Traditional CSES modeling methodologies are either domain-neutral (lack of domain characteristics consideration and limited support for model composability) or domain-oriented (lack of openness and evolvability) and fall short of the three NFRs. Inspired by the concept of architecture in systems engineering and software engineering fields, we extend it into a concept of model architecture for complex simulation systems, and propose a model architecture-oriented modeling methodology in which the model architecture plays a central role in achieving the three NFRs. Various model-driven engineering (MDE) approaches and technologies, including simulation modeling platform (SMP), unified modeling language (UML), domain specific modeling (DSM), eclipse modeling framework (EMF), graphical modeling framework (GMF), and so forth, are applied where possible in representing the CSES model architecture and its components' behaviors from physical and cognitive domain aspects. A prototype CSES system, called weapon effectiveness simulation system (WESS), and a non-trivial air-combat simulation example are presented to demonstrate the methodology.
文摘针对传统基于文档的系统工程方法在高复杂度卫星互联网仿真平台开发中存在的系统设计协调性差及早期仿真验证不足等问题,提出采用基于模型的系统工程(model-based systems engineering,MBSE)方法开展卫星互联网仿真平台架构建模。首先,提出基于MBSE的双V模型(dual V model based on MBSE,DVMBSE)及与外部软件集成验证架构;然后,基于MBSE方法论对卫星互联网仿真平台顶层架构开展需求分析、功能分解及交互结构建模;最后,通过运行逻辑验证与外部模型集成验证实现了模型的有效性验证,从而支撑卫星互联网设计论证。