Java开源UML建模

 我来答
华源网络
2022-11-05 · TA获得超过5522个赞
知道小有建树答主
回答量:2486
采纳率:100%
帮助的人:140万
展开全部

   ArgoUML

  使用java编写的开源UML产品 功能比较全 最受欢迎的UML建模工具        Alma

  Alma是一个软件建模分析的工作平台 它读取几种不同的源代码 帮你设计面向对像的模型 修改结构和源代码 输出新的源代码 文档和图表         UMLet

  UMLet是一个开放源代码轻量级UML建模工具 UMLet能够让你快速建模 并且能够导出各种格式SVG JPG PDF and LaTeX friendly EPS         UML/Dot

  UML/Dot这个项目从Java源代码或字节码中生成UML类 使用GraphViz Dot生成图表 用户可以完全控制处理过程 可以隐藏或显示任意提取的元素 需要 JAVA v 或更高版本 GraphViz      JUG

  Java UML Generator 是用于从Java类文件自动生成UML类图的工具 最初设计为一个命令行工具 将 class/ jar文件转换到 emf/ eps文件 现在它提供了一个可视化环境

   Violet

  Violet是一种轻量级的UML建模工具 易学易用 可以快速绘制类图 对象图 时序图和状态图 跨平台 支持中文 源码开放      UMLGraph

  UMLGraph支持说明性规约(Declarative Specification) 类图(Class Diagram) 顺序图(Sequence Diagrams)       Fujaba Tool Suite

  Fujaba Tool Suite结合UML类图与UML行为视图来提供一个强大 易于使用 而且是整齐均称的系统设计与规范语言 而且Fujaba Tool Suite还支持从整个系统设计生成Java源代码从完美地实现了一个可执行的模型.同样也支持相反操作 因此源代码可以被解析并被表现在UML中.   

  

   UniMod

  UniMod是Executable UML思想的实现 UniMod是以Eclipse插件形式存在 可以通过UniMod提供的一个在线Demo了解更多的详细资料    

  

   Taylor MDA

  Taylor MDA是一个基于Eclipse的UML建模工具 它专注于EJB 企业应用程序的生成 Taylor MDA当前支持生成     EJB Entity Beans     EJB Stateless Session Beans     利用JBoss内置容器的JUnit Tests     Maven Project     以后将支持生成     用于CRUD Portlets的Seam代码     用于商业处理与页面流(page flows)的jBPM/Seam代码

  

   StarUML

  StarUML是一个运行在Win 上快速 灵活 可扩展 功能强大的UML/MDA平台 开源项目StarUML的目的是提供一个可以用来代替知名商业UML工具比如Rational Rose Together等的建模工具和平台    

  

   Quick Sequence Diagram Editor

  这个简单的工具能够利用对像与信息的描述文本来生成UML时序图 它采用Java 开发并打包成一个可执行的Jar文件

  

   TinyUML

  TinyUML是一个能够帮助你快速和轻松地绘制UML 图的开源工具 采用Java 开发

  

  

   Papyrus

  Papyrus是一个基于Eclipse平台UML 建模工具 遵从Eclipse UML 支持由OMG规定的UML 标准和DI (Diagram Interchange)标准 Papyrus的整个架构是可扩展的允许用户增加新的图样(diagram)和新的代码生成器等 支持UML Profile开发 嵌套Profile支持等

lishixinzhi/Article/program/Java/gj/201311/27603

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海华然企业咨询
2024-10-23 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,... 点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式