本文主要介绍互联网中的开源UML工具,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去看看。
1.StarUML
StarUML是一个开源的UML项目,可以开发一个快速、灵活、可扩展、多功能、免费的UML/MDA平台。该项目在Win32平台上运行。StarUML项目的目标是成为商业UML工具的替代品,如RationalRose和Together。
2.NetbeansUMLPlugin
NetBeansUML插件目前支持以下UML图:活动图、类图、序列图、状态图和用例图。您可以在图表编辑器中排列图表、拖动模式和类等等。
3.Acceleo
UML开源工具Acceleo是一个代码生成器,可以将模型转换为代码(MDA模式)。Acceleo提供了JEE的转换。NET、PHP等代码,以及Eclipse的模板编辑器。
4.ArgoUML
ArgoUML是一个领先的开源UML建模工具,支持所有标准的UML1.4图。它运行在Java平台上,支持大约十种语言。
5.BOUML
开源UML工具BOUML是一个免费的UML2工具箱,可以用来定义和生成C、Java、Idl、Php和Python代码。它运行在Unix/Linux/Solaris、MacOSX(PowerPC和英特尔)和Windows上。BOUML速度快,不需要太多内存来管理成千上万的类。
6.EclipseUML2Tools工具
UML2工具是一系列基于GMF的编辑器,可以查看和编辑UML模型。这个工具主要关注自动生成所有UML图类的编辑器。
7.UmbrelloUMLModeller
UmbrelloUML modeler是一个UML图工具,用于软件开发过程中。它在分析和设计过程中特别有用。它也可以用来记录软件设计。
8.FrameUML
FrameUML是一个免费的UML工具,支持UML2.xx在Windows上运行,从模型中生成源代码/CHM,或者使用JavaScript将源代码解析到模型中。支持对象图以外的12种图。
9.UMLet
UMLet是一个开源的UML工具,具有简单的用户界面。它可以快速绘制图片,并将其导出到eps,pdf,jpg,svg和剪贴板。您可以使用Eclipse来共享图表,并创建新的和定制的UML元素。
UMLet可以单独运行,也可以作为Eclipse插件在Windows、OSX和Linux上运行。
10.TinyUML
TinyUML是一个免费的工具,用于简单快速地创建UML2图。它运行在Java平台上,需要JavaSE6及以上版本。
11.泰勒
开源的UML工具TaylerMDA是一个基于Eclipse的特殊的UML建模工具。它使用基于协议的技术从管道UML模型中生成最多的代码。基于JPA/EJB3和JSF/Seam/Facelets的JEE应用程序模板。
12.纸莎草纸
纸莎草是UML2中的专业建模工具。这个开源工具基于Eclipse环境。
感谢您仔细阅读本文。希望边肖分享的文章《互联网中有哪些开源的UML工具》对大家有所帮助。同时也希望大家多多支持,关注行业信息渠道,多多了解!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143271.html