UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

以下为你介绍的UML/模型工具都可用在Linux系统上:MonoUML(UML工具)、BOUML(UML工具)、BASEGen(基于AndroMDA的MDA代码生成工具)、Mod-Transf(基于XML与规则的转换语言)。

1、MonoUML(UML工具)

UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

MonoUML是用于mono框架的CASE工具。旨在允许所有UNIX/Linux开发人员使用友好的GUI应用程序更快地进行计算机系统设计。不仅是制图工具,还是基于OMG标准的完整CASE工具,并且与专有工具完全兼容。

2、BOUML(UML工具)

BOUML 是一个开源的UML 2 建模工具,可生成包括 C++/Java/Idl/PHP/Python 等代码,支持操作系统包括:Unix/Linux/Solaris、MacOS X 和 Windows。该工具运行速度快,无需太多内存。

UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

从7.0版开始,BOUML成为免费软件。

BOUML非常快,不需要太多内存即可管理数千个类。BOUML是可扩展的,使用BOUML作为其他程序的定义,可以使用C++或Java编写名为plug-outs的外部工具。代码生成器,反向程序和往返程序是BOUML发行版中包含的预定义插件。 

下载地址:https://www.bouml.fr/

3、BASEGen(基于AndroMDA的MDA代码生成工具)

UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf介绍

BASEGen是一个开源基于AndroMDA的MDA代码生成工具。它能够以简单的方式从UML模型生成整个应用程序。BASEGen运用了一些最新的技术如:JSF、Hibernate、Spring Framework、Acegi Security和Maven。

下载地址:https://sourceforge.net/projects/basegen/

4、Mod-Transf(基于XML与规则的转换语言)

Mod-Transf是一个基于XML与规则的转换语言。支持多种输入和输出模型包括:JMI、XML和对象图形。这种语言具有宣告式的语法,继承,自定义规则等特性。

注明

以上就是UML/模型工具MonoUML、BOUML、BASEGen、Mod-Transf的介绍内容,这些UML/模型工具都能使用在Linux操作系统中。

栏目相关文章