我有一個基於UML2版本2.0.0的UML模型(xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML")
。在eclipse中,我已經安裝了Papyrus的最新版本,它隨UML2 2.5.0版一起提供。在eclipse中導入基於UML2版本2.0.0的UML模型
我的模型是從Rhapsody生成的一個非常簡單的模型,其中我有一個Requirement
(requirements_1),一個Block
和一個Operation
(test_req())。在模型中,test_req()操作驗證REQUIREMENT_1如示意圖如下:
使用狂想曲XMI工具包,我導出模型到XMI格式,並試圖將其導入以Eclipse作爲紙莎草紙項目。當我導入模型轉換成紙莎草工程,原型(驗證)的依賴test_req之間施加()和未檢測到REQUIREMENT_1:
因爲它可以在圖像中可以看出,<<verify>>
鉛板在不施加到requirement_1
。
任何人都可以解釋爲什麼刻板印象丟失?是否因爲UML2版本的差異?我怎樣才能解決這個問題?
我也張貼我的UML模型參考here
哪有依賴呢? 'test_req()'是'block_2'中的一個操作。 –
我在需求圖中添加了test_req()(如第一張圖所示),並在test_req和requirements_1之間創建了一個依賴關係 – user2888308
顯示的是一個SysML模型,您是否安裝了Papyrus SysML可選組件? – CharlesRivet