摘要
UML被MDA用来描述各种模型,构建的UML模型分为三个层次:CIM、PIM和PSM。分析了军事仿真的一般开发方法,提出了基于MDA的军事仿真开发四步法,即系统分析、数学模型建模、系统设计和系统实现,核心思想在于以UML模型作为军事仿真开发的驱动因素。针对系统分析,设计了七步开发方法,指明了UML图在各个阶段的对应生成关系,并设计了各种UML图构建的规则,以炮兵射击仿真为例设计了UML类图。通过UML图在系统分析中的应用情况验证了UML模型在军事仿真开发中的重要作用。
UML is used to describe a variety of models by MDA,and those models are divided to three levels:Computation Independent Model(CIM),Platform Independent Model(PIM) and Platform Specific Model(PSM).The common develop methods of military simulation were analyzed,and a new four step development method based on MDA was put forward,which include system analysis,mathematical models building,system design and systemrealization,the core idea of the method lies in treating UML models as the driving forces of Military Simulation development.A new seven step development method cor -responding to the system analysis was provided,relationships of UML diagrams and the steps were pointed out,and generating rules of UML diagrams were designed.A UML class diagram of Artillery Simulation as a example was designed.The importance of UML models in Military Simulation development was illustrated by the application of UML diagrams in system analysis.
出处
《微计算机信息》
2010年第25期164-166,187,共4页
Control & Automation
关键词
模型驱动框架
统一建模语言
需求独立模型
平台独立模型
平台特定模型
Model-Driven Architecture
Unified Modeling Language
Computation Independent Model
Platform Independent Model
Platform Specific Mode