UML建模工具常用在软件工程的分析设计中,以下是一些比较常用的:
- PowerDesigner:PowerDesigner是一款功能强大的建模工具,支持UML建模、数据建模、流程建模等多种建模方式,是国内外广泛使用的建模工具之一。
- Visual Paradigm:Visual Paradigm是一款功能丰富的UML建模工具,支持多种UML图形建模,包括用例图、类图、时序图、活动图等。
- StarUML:StarUML是一款免费的UML建模工具,支持多种UML图形建模,界面简洁易用。
- Poseidon for UML:Poseidon for UML是一款功能强大的UML建模工具,支持多种UML图形建模,包括用例图、类图、时序图、活动图等。
- Rational Rose:Rational Rose是一款经典的UML建模工具,也是最早推出的UML建模工具,支持多种UML图形建模,但是rose产品目前停留在对UML1.4规范的执行,现在已经停止更新和升级换代。
- Trufun Plato:国产自主研发的UML建模工具,支持最新UML2.5标准,支持UML建模,数据库建模,MDA研发驱动,可以和IDE无缝集成,实现模型和代码的双向实时同步,是国内常用的建模工具之一。
除此以外,UML建模工具常用的还有Enterprise Architect,基本上国内就是这几种,开发人员可以根据自己的实际使用需求和习惯选择适合自己的建模工具。