`
meetrice
  • 浏览: 198759 次
  • 来自: 南京
社区版块
存档分类
最新评论

建模工具列表/CASE TOOL

阅读更多
  Version XMI UML Stereotypes Tagged Values Constraints Integration Platform Neutral Price Note
MagicDraw UML 7.x / 8.x / 9.x / 11.5+ / 12.x 1.0 / 1.1 / 1.2 / 2.0(EMF) 1.4 / 2.0 Excellent support. US $149 (many different licenses available) Excellent support, this is the tool of preference to use with AndroMDA, there is also a free community edition with limited support. Integrates with Sun ONE Studio, Borland CaliberRM 6.0, 6.5, BEA WebLogic Workshop 8.1.2, IntelliJ IDEA 4.X, NetBeans 3.6, Eclipse 3.X, IBM's Web Sphere Application Developer 5.X, Borland's JBuilder 8.0, 9.0, X, 2005, Built-in CVS interface for storing project files. Please note that AndroMDA can not currently load XMI 1.0 without "preprocessing" the XMI to make it compliant with MDR . This means you should save your XMI to 1.1 or 1.2 (since Magic Draw allows 1.0, 1.1 and 1.2). UML 2.0 models from MagicDraw 11.5 are supported through the use of EMF (the Eclipse Modeling Framework). This means, you need to export your MagicDraw Model in EMF XMI format, first. For this to work, use AndroMDA 3.2 or higher.
Poseidon UML 1.6+ / 2.x / 3.0 1.2 1.4 / 2.0 Integration plugins are available at an extra cost US $249 or more Good support. Just as with MagicDraw, there is also a free community edition with limited support.
Sparx Enterprise Architect 4.1 XMI 1.2, XMI 1.1 XMI 1.0 & others / UML 1.3 metamodel 2.0 Eclipse

Visual Studio
Windows / Linux starts at US $125 You can assign multiple stereotypes to a single model element. The XMI 1.2 export will support the UML 1.4 metamodel, so you will have to use the XMI 1.2 export for AndroMDA. It is very important to use the most recent EA build together with AndroMDA to get support for multiple stereotypes etc.
MID Innovator 8.1.04 N/A 1.4 ?/? ? Natural language ? Windows ? This tool is way too complex: it took too long to figure out how to add constraints, add tagged values, add stereotypes, export a model to XMI
Jude UML 1.4.1 N/A 1.4 ? ? ? Free Compatibility note: XMI export function is missing. Therefore it is not possible to use the tool together with AndroMDA.
ARTiSAN Real-time Studio 4.4.24 / 5.0 XMI 1.3 / UML 1.3 metamodel 1.4 / 2.0 One per element Natural language ? Windows US $2495 IDE is too complex. For example it takes very long to figure out how to add custom stereotypes or tagged values.
Silverrun Modelsphere 2.2 XMI 1.0 / UML 1.1 metamodel ? One per element Natural language ? Windows / Linux / Solaris US $189 Only exports class structures to XMI.
Metamill 4.0 XMI 1.2 / UML 2.0 metamodel 2.0 One per element Natural language   Windows US $125 The 2.0 metamodel is a problem for AndroMDA, because it's not possible to find a 2.0 metamodel that could be used within the MDR explorer.
ArgoUML 0.22.0 1.0, 1.1, 1.2 1.3, 1.4   Free Versions before 0.20 do not support UML 1.4, so are not usable with AndroMDA.
Embarcadero Describe 6.1.6 XMI 2.0 / UML 1.4 metamodel 1.4 Natural language Eclipse 2.x Windows UK Pounds 1,645.00 It is not possible to directly export a model to XMI. Instead the whole project is stored as XMI. Unfortunately the project files a cluttered over several physical files (*.etd and *.etup). Does not work with AndroMDA out-of-the-box.
Ameos by Aonix 9.1 XMI 1.1 / UML 1.4 metamodel 1.4 One per element Natural language   Windows / Linux / Solaris US $995 Works out of the box, but getting familiar with the IDE may take some time.
Ideogramic UML 3.0 beta 4 XMI 1.0 / UML 1.3 metamodel 1.4   Windows / Linux US $1160 Does not work with AndroMDA
Objecteering UML 5.3.0 XMI 1.1 / UML 1.4 metamodel 1.4 One per element Natural language Eclipse 2.0 Windows / Linux / Solaris US $859 Complex user interface.
Rhapsody 5.2 XMI 1.0 / UML 1.3 metamodel 2.0 One per element   Windows / Linux / Solaris ? It seems that tagged values are not exported to XMI. The following error message will occur during the model transformation process: "unknown package: Foundation.Core.ModelElement.name"
Sybase Power Designer 10.1 XMI 1.1 / UML 1.3 metamodel 1.4 One per element ?   Windows US $5990  
Visual UML 1.4 Dev Edition XMI 1.1 / UML 1.3 metamodel 1.4 One per element Natural language Visual Studio Windows US $495  
Visual Paradigm SDE 20040414 XMI 1.1 / UML 1.4 metamodel 1.4 One per element ? Eclipse

Visual Studio

NetBeans

IntelliJ

JDeveloper

WebLogic Workshop
US $299 It is not possible to display classes without their containment packages if they relate to another package.
EclipseUML Studio 1.1.0.20041125 N/A N/A Eclipse 3.x (1.1.0.20041125)

Eclipse 2.x (1.0.0.20040614)
EUR 1.990,00 EclipseUML Studio stores information of your UML model as Javadoc annotations directly in the Java source code. Thus this flavour of EclipseUML can't be used with AndroMDA because XMI based UML models are not supported.
EclipseUML Free 2.0.0.20041026 XMI 1.1 / UML 1.3 metamodel 1.3 One per element   Eclipse 3.x (2.0.0.20041026)

Eclipse 2.x (1.2.1.20031103)
Free  
Model-driven Development Environment Studio 3.2.3 XMI 1.0 / UML 1.3 metamodel 1.3 One per element   Eclipse 3.x

Eclipse 2.x
Free At this time only Class diagrams and Use Case diagrams are supported.
Fujaba Tool Suite 4.2.0 N/A N/A Free At the time of this writing, FUJABA stores its model in a proprietary file format. Thus, it doesn not support XMI based models. Class diagrams, activity graphs and state charts are supported. One additional obstacle is the fact that is impossible to assign stereotypes to an association.
Fujaba for Eclipse 0.1.0 N/A N/A Free At the time of this writing, FUJABA stores its model in a proprietary file format. Thus, it does not support XMI based models. Class diagrams, activity graphs and state charts are supported. One additional obstacle is the fact that is impossible to assign stereotypes to an association.

© 2003
分享到:
评论
1 楼 meetrice 2007-07-19  
来源:
http://galaxy.andromda.org/docs/case-tools.html

相关推荐

    UML TOOL 建模工具

    标题提到的“UML TOOL”是一个纯Java实现的轻量级UML建模工具,这意味着它可以在任何支持Java的平台上运行,无需额外安装,非常便捷。Java作为一种跨平台的编程语言,确保了该工具的可移植性和兼容性。 描述中的...

    英文资料-Using Rational Rose UML CASE Tool

    Rational Rose是IBM公司的一款面向对象的设计和建模工具,它支持UML标准,并提供了从需求分析到设计、编码、测试和维护等整个软件生命周期的支持。通过使用Rational Rose,开发人员可以更好地理解系统的架构和组件...

    OPCAT_4.2.rar

    虽然OPM和SYSML都是系统建模工具,但OPM更专注于过程和时间的表达,而SYSML则是一个更为广泛的建模框架,包含多种视图,如结构、行为、接口和实现等。 OPCAT_4.2.exe 文件很可能是OPCAT 4.2软件的安装程序,用户...

    Snowflake Multidimensional CASE Tool-开源

    Snowflake Multidimensional CASE Tool 是一款专为数据仓库项目设计的CASE(Computer-Aided Software Engineering)工具。它以开源的形式提供,允许用户免费获取并根据自身需求进行定制,这为数据仓库和数据集市的...

    HIDS CASE UD - UML CASE Tool-开源

    用Java制作的开源CASE工具。 允许代码生成,UML为BD设计建模

    RiCpp_Tool_Training_Part_Two_Case_Study

    **Rhapsody**是一款强大的面向对象建模工具,它支持多种编程语言,包括C++、Java等,并广泛应用于嵌入式系统的设计与开发之中。本次教程将通过一个具体的案例——收银机(Cash Register)的设计与实现来详细介绍如何...

    RTS-GMLC:可靠性测试系统-电网现代化实验室联盟

    文件夹包含打开的csv格式和特定​​于网格建模工具的格式的数据: 包含几个描述所有RTS-GMLC数据的csv文件。 包含每种工具特定数据格式的文件夹。 除了从FormattedData/*tool*/*tool*_Solution文件夹中的每个工具...

    ZCase-开源

    ZCase项目基于AToM3(Advanced Tool for Meta-modelling and Metamodel Manipulation)的定义,这是一个强大的元建模工具,支持对模型和元模型进行复杂的操作和变换。AToM3提供了灵活的框架,使得开发者可以定义、...

    pinza punta_tool_dxf_

    描述“dxf plans for tool case”进一步证实了这一点,它指出这个DXF文件包含了工具箱或工具携带案例的设计计划。在工程和制造业中,设计师通常会使用CAD软件创建这样的DXF文件,以便于精确地规划和制造工具存储解决...

    casjava源码-case-tool-for-detecting-source-code-incompatibility-with-sequ

    这个工具的使用可能涉及到UML建模工具,如PlantUML或Graphviz,以及Java编译器API或者AST(抽象语法树)库来解析源代码。开源特性使得开发者可以根据自己的需求定制或扩展工具的功能,以适应不同的项目环境。此外,...

    Futemplerator:CASE工具Fujaba的插件-开源

    CASE工具是软件工程中用于辅助软件开发、管理和维护的应用程序,而Fujaba作为一个开源项目,提供了图形化的建模环境,支持面向对象的设计和分析。 Fujaba全称为"Freie Univeristät Berlin's UML-based Tool for ...

    ArcGIS地理数据库建模设计及实现

    - **Case Tool**:这个工具可能指的是用于具体案例分析或特定场景下的数据建模工具。它更侧重于解决特定领域的实际问题,可能包括定制的数据输入模板、预定义的工作流等。 #### 总结 综上所述,地理数据库设计是一...

    ESRI.ArcGIS.Diagrammer.Setup.102.20130828

    ArcGIS.Diagrammer安装包,博客里有...如果进行空间建模的用户都用过ArcGIS Case Tool,该工具安装文件嵌入到我们的ArcGIS Desktop上面,但是需要借助于Office Visio工具进行工作,这样无疑对我们的日常工作带来了不便 ...

    Rational Rose Enterprise Edition 2003 使用教程

    - 从工具栏中选择“Use Case”图标(椭圆形状)。 2. **放置Use Case** - 单击Use Case图中的位置放置Use Case。 3. **命名Use Case** - 输入Use Case的名字,例如“Register for Courses”。 4. **重复操作** -...

    Smallworld平台上GE配电网设备的数据建模 (2012年)

    介绍了基于Smallworld的GE园区设备资产空间管理系统配电网电力设备的GIS设备对象的建模方法,结合面向对象思想与可视化建模工具(Case Tool),描述了GE园区设备资产空间管理系统配电网电力设备GIS数据建模的具体过程...

    JUDE Community

    总的来说,JUDE Community是一个全面的建模工具,适用于系统分析师、软件工程师以及任何需要描绘和理解复杂系统流程的人。其丰富的图表类型和易用性使得系统分析和设计变得更为高效和直观。通过熟练掌握JUDE ...

    Sofia:索非亚数据库建模软件-开源

    该项目基于一个名为Sofia的自由软件工具的创建,该工具用于使用wxPython Tool Kit在Python中开发的数据建模,该工具可用作CASE工具(计算机辅助软件工程或计算机辅助软件工程)。加拉加斯大学学院新软件产品的构建...

    2011软件工程实验指导书.pdf

    文档中多次提及Rational Rose,它是一个广泛使用的建模工具,可以用来创建各种UML图,如用例图、类图、序列图等。Rational Rose的使用流程包括安装、创建新模型、保存模型、编辑模型以及发布模型。Rational Rose提供...

    Edrawsoft.Edraw.UML.Diagram.v5.1.0.1214-Cracked-RedT

    强大的UML建模工具 UML Diagram is ideal for software engineers and software designers who need to draw detailed software design documentation. Edraw UML Diagram is a new software diagram design tool ...

    Powerdesigner使用建议(完整版) 用实体关系图进行数据库建模

    在现代软件开发与数据库设计领域,PowerDesigner作为一款强大的数据建模工具,为数据库架构师、分析师和开发者提供了全面而深入的功能支持。本文旨在深入探讨PowerDesigner的使用技巧,特别是在创建实体关系图(ERD...

Global site tag (gtag.js) - Google Analytics