第一名:Rational Rose。大名鼎鼎,史上最有名、最無可替代的UML產(chǎn)品,以至于,大多數(shù)將之等同于UML工具,正如將可樂等同于可口可樂。需要指出的是,自從 Rational被IBM收購之后,Rational Rose已經(jīng)成為歷史,作為UML1.4標(biāo)準(zhǔn)的產(chǎn)物,現(xiàn)在已經(jīng)不升級(jí)。其替代品是IBM的其他產(chǎn)品,如IBM RSA, RSD等。
第二名:IBM Rational RSA。無可置疑,IBM的旗艦產(chǎn)品,通過和IBM其他產(chǎn)品的協(xié)調(diào),支持軟件開發(fā)的全生命周期開發(fā)。唯一的缺陷,是出奇的笨重,和出奇的龐雜昂貴(不唯一了?)。
第三名:Trufun Kant Studio。作為國產(chǎn)唯一的UML工具,據(jù)說是最易用的UML工具,目前在國內(nèi)大多數(shù)高校取得了廣泛的應(yīng)用。對企業(yè)和高校而言,其最獨(dú)特的殺傷性武器是 支持廣泛實(shí)用性強(qiáng),而且?guī)椭髽I(yè)引入TUP實(shí)訓(xùn)和咨詢,一步到位解決產(chǎn)品和具體應(yīng)用問題。
第四名:EA。EA的特點(diǎn)就是沒特點(diǎn),除了便宜和好像要啥有啥外,沒有讓人印象深刻的地方,可能這就是低價(jià)產(chǎn)品之道。說起來,倒像我曾經(jīng)呆過的系統(tǒng)集成企業(yè),招標(biāo)時(shí),沒有我不會(huì)做的,沒有比我更便宜的,呵呵。
第五名:StarUML。用Delphi能做到這種程度,StarUML作者絕對是個(gè)Delphi牛人,只可惜此開源項(xiàng)目不知為何中止,可惜啊。如果能夠繼續(xù)的話,估計(jì)其他UML工具都沒有活路了。
其他還有一些不太常用的,以后有時(shí)間再說,如ArgoUML, PowerDesigner, Visual UML等。以上評(píng)價(jià)僅代表個(gè)人觀點(diǎn),如有異議,歡迎來信來函討論。