所有回答列表(1)
最代码官方 LV168
2015年6月19日
6个Java项目UML反向工程工具
本文介绍6款开源的工具,可以将Java项目反向工程到UML的类图。
模型开发工具(MDT)提供了一些示范性工具,在元模型的基础上的发展模式。它支持创建UML图,从代码的逆向工程到UML图等等。
2.ArgoUML
ArgoUML是一个领先的开源UML模型工具,它支持UML 1.4的所有标准,可以运行于任何Java平台上。
ModelGoon是一个Java包的依赖分析的Eclipse插件,用来显示项目中Java包与包之间的依赖关系,如下图所示:
4.Green
Green是Eclipse的一个插件,是一种先进的还简单的UML类图的工具,主要学生开发使用。它是live round-tripping编辑器,因此可以很容易地从一个UML类图生成Java代码。它有很好的可扩展性。
5.Minjava
Minjava是一个Java反向工程软件,可帮助理解已存在一些Java软件的架构和行为。
dScribe是一个自主设计的项目,用一个半自动化的方式保持设计级UML图的Java代码关联。通过逆向工程将代码转成UML图表,然后进行人工修正,以提高抽象的水平。
原文:http://www.csdn.net/article/2012-09-12/2809862-6-java-to-uml-tools
评论(0)
最佳答案
- 等 最代码怎么获取牛币啊?
- 完 谁来告诉我最代码上线的时间,答对者给5牛币,先来先得
- 等 牛友们,大家好,你们做程序员多久了?现在还好吗?
- 完 在微信打开的页面里进行app下载
- 等 最代码2014年欢乐聚声会
- 完 mysql如何查询表数据并且对3个字段降序的SQL?
- 完 最代码牛币机制改革
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?
- 完 进来分享一下各位牛牛是如何加入最代码大家庭的?
- 等 为什么java BufferedImage类处理大图直接抛出内存溢出的异常?
- 等 最代码是否开发手机app客户端?
- 完 java程序员学习哪些java的技术?java有哪些框架?都能做哪方面的开发?
- 等 php格式网页文件怎么运行?
- 等 Java volatile值获取的问题
- 等 前端vue,拦截了登录后台后,返回的token,requests拦截token,但是发送请求的时候,就出现跨越异常
- 等 大专本科计算机科班怎么找到Java工作?
- 等 eclipse怎么把三个java swing游戏项目合成一个项目?
- 完 伙伴们,大家都有什么好的解压方式么,分享一下~
- 完 三四线城市,6、7k,运维工作,索然无味,想去辞职上培训,各位牛牛有什么建议嘛
- 等 jsp页面输入中文变成问号
- 等 JPA在线上运行一段时间后报错Caused by: java.lang.IncompatibleClassChangeError: null
- 等 PHP 这个规则用preg_match_all怎么写
- 等 大佬们,有没有知道Alfresco如何配置LDAP登录呢?
- 等 php的install目录是框架带的吗?
相关问答
- 等 java web有哪些开源CRM系统?
- 完 如何搭建个人开源博客系统框架?
- 等 如何在windows server2008上配置开源团主机管理系统?
- 等 有没有开源的java cms内容管理系统源码?
- 等 最代码官方出一个开源的系统吧
- 完 如何快速学习一个开源项目源码?
- 等 javaWeb开源的聊天工具有那些?
- 等 java开源持久层框架哪些最流行?
- 等 java 有开源库 支持Getis-OrdGi*算法吗
- 等 有无比较好的java web框架啦,例如jeesite、jty这样的开源项目源码?
- 等 android有没有能播放rtmp流媒体的开源播放器代码?
- 完 程序员们在学习java开源项目代码时,遇到读不懂的代码怎么处理的?