求知 文章 文库 Lib 视频 iProcess 课程 角色 咨询 工具 讲座 Modeler   Code
会员   
联系我们 |网上付款
 
 
Enterprise Architect介绍
EA15正式版介绍  
EA14功能介绍  
版本比较
产品下载
用户反馈
更新日志
系统要求  

Pro Cloud Server介绍  
版本比较  
产品下载  
发布历史  
系统要求  

MDG扩展  
MDG集成  
MDG技术  
MDG连接  
 
工具 > Enterprise Architect > 更新日志
   
MBSE 工具链,让模型驱动系统分析、设计与验证
作者:俎涛,火龙果软件工程
MBSE (模型驱动的系统工程)涉及系统研发全周期,各个阶段用到了不同而工具。
各种工具的对接和集成是能否落地的关键,为此 火龙果推出基于 建模工具EA的MBSE工具集成方案,包括:
  • 工作流程集成
  • 工程数据集成
  • 工具接口集成
基于模型,驱动系统工程全过程的各种工作制品对接、跟踪、管理,提高产品质量
工作流集成:系统分析设计、学科工程(软件、电子、机械)、系统集成、系统验证。
工程数据集成:需求、设计、实现、验证。
工具接口集成:以建模工具EA驱动8种工具,关联跟踪

工作 工作内容说明 工具
基于模型对需求进行管理
把需求模型、设计模型、code模型、测试模型以条目列表的形式显示,对系统工程的全部模型可以列表形式关联、跟踪管理,包括 需求、设计、code、测试。
需求条目管理
以条目列表的形式登记需求,导入需求文档,可以对需求进行关联和跟踪管理。
Doors
ispace
系统分析设计与建模 采用系统工程分析设计方法,采用SysML建模系统分析设计模型,并对系统模型可以进行运行仿真,指标分析与验证。
EA
软件分析设计与建模
采用软件工程分析设计方法,采用UML建模软件需求和设计模型,并可以基于设计模型生成code,进行模型仿真和验证。
EA
算法建模与仿真
采用模块图建模系统结构单元,采用状态机描述控制逻辑,采用算法模块建模算法功能,可以生成代码、仿真和验证。
Matlab
系统运行架构建模
对i系统的运行架构进行建模,包括CPU、存储器、进程、线程 和数据流,可以采用AADL建模,生成代码、仿真。
OSate
电子分析设计与建模
可以对电子电路进行分析设计和建模,可以采用PCB建模电子器件、电路节点和线路,可以生成代码、仿真。
Protel
物理系统分析设计与建模
采用系统工程分析设计方法,采用SysML建模系统分析设计模型,并对系统模型可以进行运行仿真,指标分析与验证。
EA
系统分析设计与建模 对各种物理系统进行分析设计,可以采用Modelica建模各种物理单元、算法逻辑和接口关系,可以生成代码、仿真验证。
OpenModelica
各种文档编辑与阅读
基于自然语言(汉语、英语、法语、德语)对各种信息进行描述,还可以穿插各种图描述关系、表格罗列类似的信息,可以被各种干系人阅读,作为人员之间交流的载体。
Word,ppt,excel
软件开发
采用各种编程语言(例如:C,C++,Java,C#,Python,JavaScript)编写软件程序,编译为可执行程序。
Keil,IdealJ,VS.net Eclipse
持续集成
代码检查,单元测试,集成测试,功能测试 。
Integrator集成各种工具:BeyondCompare QAC
TestBed, CppCheck
C++Test,DT10
工具总线
建模整个系统开发周期的工作流程、工具和工件的关系,支持如上各种工具的接口:
  • EA中的系统分析设计模型?生成word文档:系统需求文档和系统设计文档
  • EA中的软件分析设计模型?生成word文档:软件需求文档和系统设计文档
  • EA中的软件分析设计模型?生成matlab simulink 中的:状态机算法模型
  • Doors中的需求?导入到EA中:作为需求模型的来源
  • EA中的软件设计模型?生成代码:导入到 开发工具 Eclipse、VS.net中进行开发
  • EA中的组件?导入到持续集成平台integrator:驱动代码检查、构建、单元测试、集成测试
  • EA中的系统分析设计模型?导入到OpenModelica:进行物理系统的设计和仿真
  • EA中的软件设计模型?导入到AADL:进行运行时设计和仿真。
  • EA中的硬件模块?导入到Protel中:进行电路板设计
  • 更多信息:http://tool.uml.com.cn/ToolsEA/introduce.asp