2011-02-23 78 views
0

美好的一天,同事們!將StarUML XMI導入到Eclipse中

我想將StarUML中生成的UML文件轉換爲OWL。我正在嘗試爲此目的使用Eclipse ODM實現。問題是我無法將UML文件導入Eclipse以開始轉換。我創建新的EMF項目,並試圖從導入的StarUML XMI文件並得到錯誤:

org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'null' not found. (file:/C:/Users/Senya/Desktop/test_test_test.xmi, 3, 13) 
    at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:1307) 

是否有人知道如何正確導入的StarUML文件到Eclipse?

回答

1

這是不可能的,因爲StartUML是UML 1.4結構,而Eclipse使用的是UML 2.0。您不能將UML 1. *轉換爲UML 2. *,因爲這不是向後兼容的!

+0

所以,絕對沒有辦法將StarUML UML轉換爲UML 2. *? – usamytch 2011-02-23 20:30:34

+0

因此,UML 2規範已經發生了很大的變化,除了非常簡單的圖表,我們說這是不可能的。 – 2011-02-24 10:25:37