UML2 バージョン 2.0.0 に基づく UML モデルがあり(xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML")
ます。Eclipse では、UML2 バージョン 2.5.0 が付属する Papyrus の最新バージョンがインストールされています。
私が持っているモデルは、Rhapsody から生成された非常に単純なモデルで、ブロックに 1 つRequirement
(requirement_1)、1 つBlock
、1 つOperation
(test_req()) があります。モデルでは、test_req() 操作は、次の図に示すように、requirement_1 を検証します。
Rhapsody XMI ツールキットを使用して、モデルを XMI 形式にエクスポートし、それを Papyrus Project として Eclipse にインポートしようとしています。モデルを Papyrus プロジェクトにインポートすると、test_req() と requirements_1 の間の依存関係に適用されたステレオタイプ ( verify ) が検出されません。
イメージでわかるように、<<verify>>
ステレオタイプは適用されませんrequirement_1
。
ステレオタイプが欠落している理由を誰か説明できますか? UML2のバージョンの違いによるものでしょうか? どうすればこれを修正できますか?
参照用にUMLモデルもここに投稿しています