全球UML工具大全(2010年) - 设计与代码神器
需积分: 10 99 浏览量
更新于2024-10-08
收藏 2.79MB PDF 举报
"UML常用工具简介 pdf版本"
UML(统一建模语言)是一种标准化的图形建模语言,用于软件工程和其他领域中的系统建模。它提供了多种图表类型,如用例图、类图、序列图、状态图等,帮助开发者理解和设计复杂系统。在给定的文件中,列举了一些截至2010年10月的UML工具,这些工具覆盖了各种编程环境和平台,提供不同的特性和功能。
1. Acceleo 2.7:由法国公司开发,基于GPL许可,支持C#、Java、PHP和Python,与Eclipse和EMF( Eclipse Modeling Framework)集成,提供代码生成和逆向工程。
2. AmaterasUML 1.3.2:源自日本,是一款开源工具,基于Java,可在Eclipse上运行。它的特色在于能够从代码中分析出类图和序列图。
3. AndroMDA 3.4:一个开源的模型驱动架构(MDA)工具,支持多种技术如J2EE、Spring、Hibernate、Struts、.NET和Web服务,与UML2和基于EMF的工具兼容。
4. Apollo for Eclipse 2.0:由Gentleware AG开发,提供30天试用,支持Java5的双向工程,扩展了Eclipse的UML功能。
5. Architexa:专注于帮助程序员理解代码的新型UML工具,提供30天试用,适用于Java环境下的Eclipse。
6. ArgoUML v0.30.2:Tigris.org开发的开源工具,拥有BSD许可证,支持C#和Java,具有OCL(对象约束语言)支持,提供认知式开发,能自动评估和更正设计。
7. ARTiSAN Studio 6.2:提供试用版,支持C++和Java的双向工程,同时支持Ada83、Ada95、C和SQL-DDL。适用于Windows和Solaris,支持UML2.1和SysML,并与其他版本控制系统集成。
以上只是一部分列举的工具,实际文档中还包含更多工具的信息,如它们的最新版本、开发商、版权、UML版本、支持的代码环境以及平台。这些工具的选择通常取决于项目需求、团队熟悉度、预算和特定功能需求。UML工具的选择和使用对于提升软件开发的效率和质量至关重要,它们能够帮助团队更清晰地沟通和规划软件结构,从而降低开发风险和提高软件质量。
2012-11-21 上传
2019-06-04 上传
2017-06-21 上传
2007-12-18 上传
2010-03-25 上传
2008-12-09 上传
2024-01-02 上传
2021-10-14 上传
shayonglala
- 粉丝: 0
- 资源: 1
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享