staruml 试用_starUML和argoUML的对比

本文对比了两款开源UML工具——StarUML和argoUML。StarUML因其全面的功能、代码生成能力及高效性能受到推荐,但图形美观度一般,不支持SVG导出。argoUML以其跨平台和代码生成能力为优点,但不完全支持UML 2.0,无撤销功能,运行速度较慢。
摘要由CSDN通过智能技术生成

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/architecture/staruml_and_argouml_compare.html

我最早是使用Visio画UML的,但是用的很不爽的是它把不通类型图的图形放一块,画一个UML图往往要翻好多次选择栏才能找到要的图形,大而全但不方便使用,并且不能生成代码,用它做了一个学校系统的类图后就放弃了。后来看了大象书(Thinking in UML),把Retional那一套东西下载下来,试用了下Rose,太臃肿,不敏捷并且收费,放弃。然后看邱郁惠的《系统分析师务实手册》,了解了StarUML这个东西,感觉很好,用了一段时间,做了几个项目的需求分析建模~后来再搜索其他的开源UML工具,发现了不少,还跨平台,开源的世界果然是强大的。发现的另一个比较好的就是argoUML,基于Java的,用了一会,感觉图比StarUML美观,但是用起来有点不是很顺手。

这里还是把starUML和argoUML这两个开源界比较好的UML工具拿出来比较一下吧。

先说starUML

StarUML是一个基于GNU GPL的开源UML建模工具。

由于starUML的目标是竞争商业UML工具像微软的Visio和IBM的Rational Rose,所以拥有一套完整的UML建模功能。

starUML的优点

»支持大多数的UML 2.0规定的图表。

»非常丰富的功能和格式选项。

»拥有从UML图表生成代码的能力。

»将现有代码反向工程到UML图表。

»支持的语言:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值