摘要
针对当前SMP2模型集成存在的不是完全的模型驱动和不具备图形化模型实例装配能力等问题,提出了基于UML的SMP2模型集成方法。该方法将模型集成分为两个阶段:系统分析和模型转换,并分别设计了UML Profile for SMP2Assembly和UML模型到SMP2Assembly的模型转换规则,并以某导弹攻防对抗仿真系统的模型集成为例验证了该方法的有效性。经过扩展,提出的SMP2模型集成方法可集成到UML工具中,实现基于UML的系统分析到仿真系统模型实例装配的自动化。
A UML based model integration approach was proposed to solve SMP2 integration related problems such as incompleteness in model driven development and non-graphical assemblies of model instances. This approach classifies the model integration into two phases, system analysis and model transformation. UML Profiles for SMP2 Assemblys and transformation rules were designed to support model transformation from UML models to SMP2 Assemblys, respectively. This approach was validated by a demonstration of the integration of missile countermine models. The approach could be embedded into UML tools, for the sake of automating the transformation of UML models in system analyses to assemblied model instances in simulations.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2009年第21期6755-6759,共5页
Journal of System Simulation
基金
国家自然科学基金(60974073)
关键词
仿真模型可移植性规范
UML扩展机制
可扩展样式表语言转换
模型集成
Simulation Model Portability Standard
UML extension mechanism
Extensible Stylesheet Language Transformations
model integration