软件说明
MagicDraw软件主要功能:
系统工程建模
- 支持SYSML1.0到1.4的所有版本
- 基于MBSE GRID方法学的MBSE产品 Cameo System Modeler
体系建模,支持:
- Zachman 方法建模
- DODAF2.0建模并提供快速建模模板
- 支持MODAF建模并快速建模模板
- 支持TOGAF建模
- 支持NAF建模
- 支持UPDM
软件工程建模
- 支持UML各个版本的建模
功能简介:
图像导出功能
- 导出当前图,选择的形状,选择的所有图作为位图或向量图
- 拷贝当前图,选择的形状到剪贴板作为EMF、BMP、PNG 或JPG图像
- 选择图像尺寸和质量(分辨率) 通过制定DPI属性
报告生成功能
- 支持WYSIWYG (所见即所得)报告生成,基于Velocity
- 报告向导模板文件支持的类型:
- 报告向导定义用户自定义的报告模板
- 内嵌在报告中的图像知识: SVG,EMF,WMF,JPG和PNG格式
- 从控制台生成报告
- 动态导入RTF文档或它们的部分到报告中
- 动态运行JavaScript, Ruby,或Groovy代码从模板和外部脚本文件
Web 门户模板给出web报告
团队协同工作(TeamWork Server)
- 多个用户工作在同一个项目上
- LDAP, SSH 集成
- 支持项目分支管理
- 支持项目存取权限管理
- 项目版本的回退支持
- 团队成员之间数据同步
- 团队成员之间发送消息
- 与其它协同工具集成:
与IBM® Rational® ClearCase®集成
与Apache™ Subversion®集成
Open API和客户化
- 使用一个单一适配器监听在图中的所有变更
- 添加、删除、查询图表示的元素
- 客户化定义开发菜单,工具条,或上下文菜单的
- 存储/装载项目到/从一个特定的位置
- 编写自己的Java或Jython插件
- 生成自动测试案例
- 变更元素的属性
- 导出模型图作为图像文件
- 本地化语言支持,目前支持(也可支持中文):English (US)、German、French等
功能特色:
MBSE(基于模型的系统工程)
MBSE Grid方法学
需求建模及需求工具集成
- 需求表格和图形化定义
- 与下面的工具集成,并可进行数据交换
- 支持与EXCEL 集成
- 集成IBM Doors
- 支持需求标准交换格式 (ReqIF)
- 支持与PTC Integrity, Polarion集成
- 支持与SIMENSE TeamCenter
- 自动生成需求分配矩阵集成
- 自动生成需求关系图
- 需求分析
- 支持需求影响分析
- 需求覆盖率分析
- 支持需求验证
集成环境实现与众多产品的集成
- 系统模型作为集成框架
- MagicDraw作为系统建模和集成的框架
Syndia插件实现与PDM系统和数据库的集成
- 与西门子TeamCenter 9 和10 版本集成
- 与PTC Windchill 集成
- 与MySQL集成
集成的仿真分析工具包进行系统行为仿真
基于OMG fUML和W3C SCXML标准的可扩展模型执行框架。
- 活动图执行(OMG™ fUML 标准)
- 状态机图执行(W3C SCXML 标准)
- SysML的参数图执行(OMG SysML 标准)
- 多种行为语言的支持(JSR223 标准)
- 导出UML状态机SCXML文件格式
- 全功能模型调试器
- 执行动画支持
- 快速原型界面设计支持
- 可插拔的求解器,支持的求解器有
- Modelica
- Maple
- Mathmatic
- Matlab
- 模型驱动的测试案例和场景
与 Intel Cofluent的集成
- 组合 SysML和 MARTE (实时和嵌入式系统的建模和分析) 配置文件
- 嵌入式应用的实时描述模型
- 在多处理器/多核平台上执行的表示
- 基于Eclipse进行系统层级建模和仿真
- 使用C/C++ 作为行动语言和生成事务建模(TLM)
- 系统C 代码来运行仿真
- 联合MATLAB/Simulink进行协同仿真
- 提取性能数据如延迟、数据吞吐量、缓冲水平,资源负载,内存占用和功耗
与ModelCenter的集成
- 基于ModelCenter的MBSE Pak
- 多学科参数优化分析
- 参数敏感性分析
体系建模:
UPDM建模:
- 提供可用于军事思想和指导作战的解决方案
- 提供了对DoDAF2.0,MoDAF1.2,NAF3以及NaF4 标准的支持
- 自动和局部代码生成
- 自定义和预定义DoDAF, MODAF 和 NAF用户接口
- 面向服务架构(SOA)
- 支持国防信息企业架构框架 (DIEA)
- 自定义公共作战符号 – Mil Standard 2525B
- 支持DoDAF, MODAF,和NAF模型之间进行会话
- 全面支持基于活动的模型和方法(ABM)
- 已有 DoDAF插件用户能够转换DoDAF模型到UPDM
- UPDM解决方案的关键特征包括:
- 七种不同的模型表示: 结构图、行为图、表、矩阵、关系图、甘特图和报告
- 自动交联操作和资源交联创建
- OV 与 SV间矩阵差距分析
- 自动模型实例化
- 测量自动化
- 项目模型驱动甘特图和能力组合管理甘特图
- ISO8601 (日期/时间) 编辑器
- 支持信息工程表示,信息和数据建模
DODAF建模
- DoDAF 2.0 架构和 DoDAF 1.5 架构用户接口模式.
- DoDAF 2.0 和 DoDAF 1.5 预定义结构项目模板.
- 主动和按需DoDAF模型完整性和正确性验证规则.
- 图形化DOTMLPF状态支持.
- DoDAF预定义可追溯规则。
软件工程:
UML建模支持
- UML 2.5元模型和符号支持
- UML 1.4 元模型导入
- UML图建模支持:
- 类图 [包含包和对象图],
- 复合结构图,
- 用例图
- 序列图
- 活动图
- 状态机图, 包含:协议状态机图
- 通信图
- 部署图
- 交互总图
- 时间图
- 扩展支持
- 实例表
- 术语表
- 客户化的stereotypes类型
- 领域特定语言客户化支持
- UML配置对应企业分布式对象计算(EDOC)的支持
- 支持企业应用集成(EAI),
- 支持WSDL配置和图、XML schema 配置和图、CORBA IDL 配置和图
- 支持测试配置
代码工程及逆向工程
- 代码工程:从静态结构图生成代码,支持的语言有:
- JAVA
- C++
- C#
- CORBA IDL 3.0
- WSDL 1.1
- 逆向工程:从代码生成结构图,支持下面的语言:
- JAVA
- C++
- C#
- CORBA IDL 3.0
- WSDL 1.1
- CIL (MSIL)
模型驱动开发(MDD)支持
- 与AndroMDA(开源的MDD工具)集成
- 与openArchitectureWare (oAW)集成
- 与 E2E Bridge集成
- 与 Mia-Generation 和Mia-Transformation集成
- 与 Netfective Blu Age集成
- 与Interactive Objects’ ArcStyler 架构平台集成