RhapsodyからエクスポートされたUML(XMI)モデルに適用されるQVT変換
-
14-11-2019 - |
質問
これはモデル変換に関するかなり奇妙な質問であると思います。 Rhapsody(IBM / Telelogic)で定義されたUML 2.2モデルから始めて、Rhapsody XMI ToolkitによってXMIでエクスポートされています。私はTopcased(EclipseベースのUML / SysMLモデリング環境)でそれを開きました。したがって、特定のサブセットを持つ新しいUMLモデルを作成することを目的とした、それにQVT変換を適用しました。 残念ながら、私はRhapsodyで書いたエンティティの説明を取得する正しい方法が見つかりませんでした。RhapsodyProfile:RHPModeLelementタグとDescriptionRTF属性としてXMIファイルに存在していることに気付いた。しかしながら、QVT変換においては、それらはステレオタイプとしても注釈としても参照可能でもない。この情報を緩めないことは私にとって非常に重要です。同じ問題に直面したあなたのものはありますか?
事前にありがとう
解決
OK私は私の質問に答えることができると思います。 私は実際にそれをする方法が見つかりませんが、Rhapsodyのタグを使ってそれを回避することができます。それらはタグ付き要素に適用されたステレオタイプとしてエクスポートされます。したがって、QVTで管理することができます。
bye
andrea
他のヒント
おそらくこれらのコメントは「標準」XMIフォーマットではエクスポートされていませんので、Topcaseはモデルをロードするときに無視します。
所属していません StackOverflow