只能對類圖進行轉換嗎?
或者還可以使用其他圖表類型嗎?IBM RSA:代碼生成哪種圖表類型?
對於一個大學項目,我們不得不把Rational Software Architect很好地使用。
我幾個小時都沒能找到關於該主題的可靠信息,這就是爲什麼我在這裏尋求幫助。
只能對類圖進行轉換嗎?
或者還可以使用其他圖表類型嗎?IBM RSA:代碼生成哪種圖表類型?
對於一個大學項目,我們不得不把Rational Software Architect很好地使用。
我幾個小時都沒能找到關於該主題的可靠信息,這就是爲什麼我在這裏尋求幫助。
代碼生成僅來自類圖。
如果您將模型導出到xmi序列化,那麼經過漫長而痛苦的工作後,您可以生成代碼,但該代碼生成未集成到該工具中。
開箱即用RSA爲類和關聯等生成代碼,如果您有一個版本/墨盒支持。
但是RSA使用基於EMF的org.eclipse.uml模型。這意味着您可以使用任何生成器(如XPand或JET)爲任何UML模型元素生成自定義代碼。
同意。有一個充滿活力的社區圍繞着基於emf的模型進行轉型和生成 - 看看eclipse建模(www.eclipse.org/modeling),特別是模型到文本(www.eclipse.org/modeling/m2t/)和模型 - (www.eclipse.org/m2m/)。使用這些工具生成你想要的代碼的範圍要比RSA內置的東西多得多。還要注意XPand已經被xtend2(http://www.eclipse.org/xtend/)所取代。心連心。 – sfinnie
可以使用插件在Eclipse VM內部訪問RSA模型。不需要打擾xmi序列化。如果您真的想使用xml文件,Eclipse uml2工具可以爲您加載它。 – Christian