浏览 9522 次
锁定老帖子 主题:Eclipse的UML插件
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-27
关于UML,我的最大问题就是,在开始编码之后,模型通常会过时,它们不再反映系统的状态。所以我的核心需求是向前/向后设计,即,如果我更改了代码,模型就会更新;反之亦然。我的第二个需求是导出到图像。第三个是成本。能够免费当然是最好不过了,不过如果物有所值,我也愿意付出一点点成本。 所以我开始寻找支持Eclipse v3.1的UML插件。很快这个需求就淘汰了一些选项,例如Together(除了缺乏支持外,我还不明白它为什么会如此昂贵,Rational产品也一样)和Posiedon(两周之前,我给Posiedon方面发了一封邮件,他们回复说“我们正在解决这个问题”。刚才我查看了他们的网站,他们现在支持3.1了。非常棒!)。我本来还可以使用MagicDraw,但是我不喜欢他们的“插件”方法。对我来说,插件应该是集成的,能为我提供一种新的Eclipse视角。MagicDraw的产品只是基于Eclipse中的一个动作。 接下来我试了Visual Paradigm。它看起来不错,根据我的调查,它支持我所需要的一切。但是我不喜欢类图等等的可视化表示。然后是Omondo。我以前从未听说过这个建模工具,它的无缝集成给我留下很深的印象。社区版本(community edition)就很不错,但是它少了商业版本的几种功能,但是我一看价格:990欧元!噢,算了吧…… 最后我想到了一个一直很受欢迎的插件,MyEclipse。它的年订费是$29.95。以前的版本(应该是指v4以前的版本吧?)不支持UML建模,我很高兴它现在支持了。我开始绕过它的主要原因是,我知道该产品的许多优势是通过Web Tools Platform项目提供的,我不想与别人挤在一起。最后我试用了一下,发现新版本非常不错,正是我所需要的。它的订费不是很高,而且我可以获得Omondo商业版的大部分功能(比如type4数据库管理)。 现在我的心情又转好了。我希望我的房间里不会再有成堆的过时了的UML图了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |