我正在尝试将从UML 1.3-XMI 1.1格式的PowerDesigner导出的文件转换为Rational Software Architect的UML 2.1 XMI交换模型。我怎么能这样做?
答案 0 :(得分:3)
使用Php尝试使用XMI file converter网络是值得的。
答案 1 :(得分:1)
如果RSA不会导入XMI 1.1,那么你需要找到另一个工具。 Sparx Systems的Enterprise Architect可以导入XMI 1.1并可以编写XMI 2.1。您可以在http://www.sparxsystems.com的网站上免费试用30天。请注意,虽然XMI有不同的方言,但您可能需要尝试各种工具并查看哪种工具最佳。祝你好运!
答案 2 :(得分:0)
XMI虽然是一种标准,但并不是通过工具实现的。 Altova UModel是最接近XMI标准的东西。但是,它很昂贵,因此您可以使用EA 它使您能够将不同版本的XMI以及XMI导入到不同的版本中,但是您的某些数据可能会丢失。
从XMI 1.3到XMI 2.1进行转换的最佳方法实际上是通过XSLT进行转换,因为XMI1.3和XMI2.1都只是XML格式。
答案 3 :(得分:0)
我发现XMI v1.3从Power Designer v10导出的模型(如果我不记得坏的话,v12也会这样做)不会导出任何UML图(读取:类,活动,用例图)所以没有转换因为根本没有关于图表的数据,所以可以解决问题。
有关Power Designer新版本,更新,修补程序和修补程序的任何线索?