Argo UML官方版是一个多平台uml建模平台。Argo UML官方版可以运行在任何Java 平台上。支持所有UML1.4的标准图形,并且支持10 种语言(地区语言而不是编程语言)。另外还可以生成c、php、java的代码等等。它用Java构造,并遵守开源的BSD协议。
Argo UML软件特色
ArgoUML的标准安装已经包含几个模块,Argo UML官方版支持C ++,php和C#代码生成。
在某些情况下,您可能希望通过添加第三方模块来添加更多功能。为了使之成为可能,您首先需要下载模块。
在解压缩的ArgoUML本身的同一目录中解压缩下载的文件。
其结果应该是包含的目录 argouml.jar文件,现在还包含一个名为的子目录ext,其中包含 .jar了多余的语言文件。
可以多种格式导出UML图:GIF,PNG,PS,EPS,PGML以及SVG
支持从浏览树到图的拖拽操作,拖拽操作也适用于在浏览树内操作。
正向工程(Argo UML官方版支持生成C++ and C#, Java, PHP4, PHP5, Python, Ruby代码,Ada, Delphi和SQL也支持,但不成熟)
支持10种语言:英语,英语(EN-GB),德语,西班牙语,意大利语,俄语,法语,挪威语,葡萄牙语,汉语
允许在不选择类(Class,亦称‘型别’)的情况下绘制状态图(Statechart)