摘要
图形化系统建模语言SysML可以通过建立不同的模型,从多个角度反映整个系统的结构特征。但是从系统的需求出发,使用SysML建立系统的多种模型图比较繁琐,效率低下;模型图之间相互关联,存在信息重叠。提出基于UML Profile通用扩展机制下平台无关模型间的转换方法:通过在扩展文件中建立模板,导入到模型图中实现对模型元素额外的扩充和限制。以此为基础,分别设计需求图及用例图的模板,采用ATL模型转换语言实现SysML需求图到用例图、用例图到序列图的转换。通过一个实例验证该方法的可行性。该方法不仅可以明确模型元素之间的关系,而且有效提高建模效率。
- 单位