• Umple


    Umple是一个建模工具和面向模型编程语言。用于创建类图和生成Java、Ruby或PHP源代码,Umple能够帮助学生在课堂上更快学好UML。

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Open ModelSphere: Open ModelSphere是一个强大的数据库,流程和UML建模工具。支持结构化分析、业务过程建模,概念数据建模、逻辑数据建模、设计物理/数据库模型,生成数据库结构和代码等功能。收录时间:2010-10-24 23:16:58
    TopCoder UML Tool:TopCoder UML Tool是一个易于使用的UML建模工具,可用于创建时序图、类图、用户例图和活动图。
    JUG:Java UML Generator 是用于从Java类文件自动生成UML类图的工具。最初设计为一个命令行工具,将.class/.jar文件转换到.emf/.eps文件,现在它提供了一个可视化环境。
    Taylor MDA:Taylor MDA是一个基于Eclipse的UML建模工具。它专注于EJB3企业应用程序的生成。Taylor MDA当前支持生成:
    EJB3 Entity Beans EJB3 Stateless Session Beans 利用JBoss内置容器的JUnit Tests Maven Project
    以后将支持生成: 用于CRUD Portlets的Seam代码 用于商业处理与页面流(page flows)的jBPM/Seam代码

    JRoseViewer:JRoseViewer是一个Java GUI应用程序用于查看由Rational Rose创建的.MDL模型文件。它可以查看类图、用例图、数据模型图。可以将模型保存成PNG图片,存成SVG文件。打印模型。
    Quick Sequence Diagram Editor:这个简单的工具能够利用对像与信息的描述文本来生成UML时序图。它采用Java5开发并打包成一个可执行的Jar文件。
    ArgoUML:使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。
    jUML: jUML是一个简单的UML建模工具。支持根据Java源代码创建UML关系图,和基于创建的UML图来生成Java源代码。能够保存和恢复jUML项目。
    UMLGraph:UMLGraph支持说明性规约(Declarative Specification),类图(Class Diagram) ,顺序图(Sequence Diagrams).
    Fujaba Tool Suite:Fujaba Tool Suite结合UML类图与UML行为视图来提供一个强大,易于使用,而且是整齐均称的系统设计与规范语言. 而且Fujaba Tool Suite还支持从整个系统设计生成Java源代码从完美地实现了一个可执行的模型.同样也支持相反操作,因此源代码可以被解析并被表现在UML中.