- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java开源 UML建模
Java开源?UML建模
?ArgoUML?
使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。
更多ArgoUML信息
?Alma?
Alma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,修改结构和源代码,输出新的源代码、文档和图表。
更多Alma信息
?UMLet?
UMLet是一个开放源代码轻量级UML建模工具。UMLet能够让你快速建模,并且能够导出各种格式SVG, JPG, PDF and LaTeX-friendly EPS。
更多UMLet信息
?UML/Dot?
UML/Dot这个项目从Java源代码或字节码中生成UML类。使用GraphViz Dot生成图表。用户可以完全控制处理过程,可以隐藏或显示任意提取的元素。需要:JAVA v1.4 或更高版本,GraphViz。
更多UML/Dot信息
?JUG?
Java UML Generator 是用于从Java类文件自动生成UML类图的工具。最初设计为一个命令行工具,将.class/.jar文件转换到.emf/.eps文件,现在它提供了一个可视化环境。
更多JUG信息
?Violet?
Violet是一种轻量级的UML建模工具。易学易用 可以快速绘制类图、对象图、时序图和状态图 跨平台 支持中文 源码开放
更多Violet信息
?UMLGraph?
UMLGraph支持说明性规约(Declarative Specification),类图(Class Diagram) ,顺序图(Sequence Diagrams).
更多UMLGraph信息
?Fujaba Tool Suite?
Fujaba Tool Suite结合UML类图与UML行为视图来提供一个强大,易于使用,而且是整齐均称的系统设计与规范语言. 而且Fujaba Tool Suite还支持从整个系统设计生成Java源代码从完美地实现了一个可执行的模型.同样也支持相反操作,因此源代码可以被解析并被表现在UML中.
更多Fujaba Tool Suite信息
?UniMod?
UniMod是Executable UML思想的实现。UniMod是以Eclipse插件形式存在。可以通过UniMod提供的一个在线Demo了解更多的详细资料。
更多UniMod信息
?Taylor MDA?
Taylor MDA是一个基于Eclipse的UML建模工具。它专注于EJB3企业应用程序的生成。Taylor MDA当前支持生成:
? EJB3 Entity Beans
? EJB3 Stateless Session Beans
? 利用JBoss内置容器的JUnit Tests
? Maven Project 以后将支持生成:
? 用于CRUD Portlets的Seam代码
? 用于商业处理与页面流(page flows)的jBPM/Seam代码
更多Taylor MDA信息
?StarUML?
StarUML是一个运行在Win32上快速,灵活,可扩展,功能强大的UML/MDA平台。开源项目StarUML的目的是提供一个可以用来代替知名商业UML工具比如Rational Rose,Together等的建模工具和平台。?
更多StarUML信息
?Quick Sequence Diagram Editor?
这个简单的工具能够利用对像与信息的描述文本来生成UML时序图。它采用Java5开发并打包成一个可执行的Jar文件。
更多Quick Sequence Diagram Editor信息
?TinyUML?
TinyUML是一个能够帮助你快速和轻松地绘制UML2图的开源工具。采用Java5开发。
更多TinyUML信息
?Papyrus UML?
Papyrus是一个基于Eclipse平台UML2建模工具。遵从Eclipse UML2、支持由OMG规定的UML2标准和DI2 (Diagram Interchange)标准、Papyrus的整个架构是可扩展的允许用户增加新的图样(diagram)和新的代码生成器等、支持UML2 Profile开发、嵌套Profile支持等。
更多Papyrus UML信息
?jTracert?
jTracert是一个能够在Java程序运行期自动生成UML时序图(Sequence Diagram)的开源工具。可以利用这个工具快速理解/研究别人编写的代码。快速生成文档。
更多jTracert信息
?GwtUml?
GwtUml是一个敏捷、快速、易于使用,采用GWT开发的UML在线建模工具。
更多GwtUml信息
?PlantUML?
PlantUML是一个UML图绘制J
您可能关注的文档
- Technical Spec Barge 内陆油驳技术规格书-中英版.doc
- 沪教版 高二下M1 U1词汇短语复习.doc
- 2015年北大秋季广告学作业(ss).doc
- 高一上册导学案unit2.docx
- 高级英语2010年1月试题.doc
- 美国小学生必知道.doc
- 酒店用语翻译.doc
- 航海英语词句.doc
- 中英文对照常见办公用品目录.docx
- 牛津英语高中M4U1单词及词组.doc
- 护理学相关知识复习测试卷共三套.doc
- 护理学相关知识复习试题含答案(3套).doc
- 2025届高考语文复习:补写句子 课件.pptx
- 气压带和风带对气候的影响(第1课时)(教学设计).docx
- 气压带和风带对气候影响教学设计2024-2025学年高中地理人教版(2019)选择性必修1.docx
- 《故都的秋》课件 2024-2025学年统编版高中语文必修上册.pptx
- 《屈原列传》课件 2024-2025学年统编版高中语文选择性必修中册.pptx
- 《巫溪家乡文化》课件-2024-2025学年高一语文同步备课课件(统编版必修上册).pptx
- 《苏武传》课件 2023-2024学年统编版高中语文选择性必修中册.pptx
- 郑州中控ZKTime8.3 WEB考勤软件培训文档.pptx
文档评论(0)