论坛首页 综合技术论坛

Open Source 的 UML 建模工具

浏览 60402 次
该帖已经被评为精华帖
作者 正文
   发表时间:2003-10-12  
ArgoUML:http://argouml.tigris.org
ArgoUML 的 feature:http://argouml.tigris.org/features.html
Dia:http://www.lysator.liu.se/~alla/dia/
Dia 可以借助于一些工具生成 Source Code 或者 DDL,我用过的两个工具是:
Dia2Code:http://dia2code.sourceforge.net
tedia2sql:http://tedia2sql.tigris.org
其它的一些工具可以在这里找到:http://www.lysator.liu.se/~alla/dia/links.html
从对 UML 的实现来说,ArgoUML 强于 Dia(Dia 基本上是类似于 Visio 的一个绘图工具),但是在代码生成方面 Dia 强于 ArgoUML。
为了便于敏捷建模,我推荐使用 Open Source 的 UML 工具,而不要使用 ROSE。ROSE 太容易使我们有一种莫名其妙的成就感和满足感了,即使我们还没有做任何事情(我连 ROSE 都会用,谁敢说我不是软件专家?!)。当然如果您已经不可救药地认为不使用 ROSE 就没有办法做软件开发,或者使用 ROSE 对于保证您的收入至关重要,那就只管用好了。呵呵。
   发表时间:2003-10-12  
嘿嘿 有多少人使用有受权的ROSE呢
我们自己是作软件的 应该从我们开始不使用盗版
0 请登录后投票
   发表时间:2003-10-12  
ozzzzzz 写道
我们自己是作软件的 应该从我们开始不使用盗版

这句话我总是看成:我们是作软件的 我们应该从不使用盗版开始。
0 请登录后投票
   发表时间:2003-10-13  
Poseidon 不错的
0 请登录后投票
   发表时间:2003-11-30  
Open Source 的 UML 建模工具目前已经有不少,但是大多功能比较简单。也难怪,UML 一向都是商业工具占统治地位的领域。不过我认为 UML 要走下神坛,飞入寻常百姓家,就一定要有成熟的开源工具出现。就象 OpenOffice 出来后一下子扭转了 Linux 桌面的被动局面,使得广大 PC 厂商有了与 M$ 叫板的资本。基于 OpenOffice 的办公套件将会层出不穷,我知道国内就已经有 3、4 种(包括一直行动迟缓的金山所要推出的 Linux 版办公套件)。
在 UML 建模工具中,这个 Umbrello 可以说是最成熟和最值得关注的了。
http://uml.sourceforge.net
Umbrello 主页上有一则新闻:
Umbrello Competes with Commercial Alternatives 14/10/2003
Poseidon and at least one other company have bought Umbrello as AdWords on Google. We would like to thank these companies for acknowledging that our Free Software competes with their proprietary and commercial offerings.
Poseidon 有自己的 UML 建模型工具,为什么还要买 Umbrello 呢?

Umbrello 是 KDE 的一部分,目前还只能运行在 Linux 上。它对中文的支持也是没有问题的。

广州 Linux 协会的 zufeng 写过一个例子:
http://www.cnlssc.com/modules.php?name=Downloads&d_op=viewdownload&cid=4

0 请登录后投票
   发表时间:2003-12-03  
这个顺序图的效果倒是不错,不过顺序图好像不是用来说明业务流程的,业务流程应该用activity diagram来说明,sequence diagram是用来设计和实现的,主要表现的是类之间的交互,是一种协作图,另一种等价的协作图是collaboration diagram。
0 请登录后投票
   发表时间:2004-02-04  
jude_take,a small java based UML tools
http://objectclub.esm.co.jp/Jude/jude-c.html
0 请登录后投票
   发表时间:2004-08-13  
使用Eclipse开发的话,应该使用什么建模工具呢?
0 请登录后投票
   发表时间:2004-08-14  
hijack 写道
Poseidon 不错的


poseidon的community edition去掉了一些功能,比如打印等,不太爽.
它好象是ArgoUML的商业版.
0 请登录后投票
   发表时间:2006-10-17  
有熟悉StarUML的吗?功能如何,能说说吗?
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics