我有一个基于 UML2 版本 2.0.0 的 UML 模型(xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML")
。在 Eclipse 中,我安装了 Papyrus 的最新版本,它带有 UML2 版本 2.5.0。
我拥有的模型是从 Rhapsody 生成的一个非常简单的模型,其中我在 Block 中有一个Requirement
(requirement_1),一个Block
和一个Operation
(test_req())。在模型中,test_req() 操作验证了 requirements_1,如下图所示:
使用 Rhapsody XMI 工具包,我将模型导出为 XMI 格式并尝试将其作为 Papyrus Project 导入到 Eclipse。当我将模型导入 Papyrus 项目时,未检测到应用于 test_req() 和 requirements_1 之间依赖关系的 Stereotype( verify ):
从图像中可以看出,<<verify>>
刻板印象不适用于requirement_1
.
谁能解释为什么缺少刻板印象?是因为 UML2 的版本不同吗?我怎样才能解决这个问题?