Archimate 3.0是Open Group在2016年6月发布的企业架构建模语言规范 ,为了大家学习方便,我把Archimate3.0的学习卡的英文原稿翻译为中文,发布到建模者频道的Archimate栏目,下面是提供的2个版本,希望对大家学习Archimate 3.0建模有帮助,EA是支持Archimate3.0建模的工具,欢迎试用 。
硬件方面的开发过程
在MBSE(基于模型的系统工程)中:
EA是MBSE的系统建模、软件建模的常用工具;
matlab simulink是算法建模和仿真的常用工具;
把EA 和 matlab simulink之间自动模型转换,可以有效支持MBSE,如下是原理和开发的插件。
UML2.5有什么新东东?
主讲 : 俎涛 火龙果软件工程创始人
时间:2019年5月18日,上午10:00-11:30
费用:免费, 地点:在线交流
交流安排
----------------------------
什么是MBSE
MBSE的工作流程
MBSE的模型
MBSE涉及到的工具
MBSE的一些关键实践
MBSE(基于模型的系统工程)是对复杂系统进行分析设计和开发的有效方法。为了帮助客户有效实施MBSE,由教练采用客户行业案例, 带领客户团队,实施完整的MBSE过程,包括:系统需求建模、系统设计建模、软件需求建模/软件设计建模/基于模型的代码生成、硬件需求建模/硬件设计建模/基于模型的代码生成、基于模型的质量验证。在实施过程中,采用基于建模工具EA或者其他支持MBSE的建模工具,结合相关的建模规范SysML和UML,实现如下环节:建模、文档生成、模型仿真与验证、代码生成、质量跟踪、变更管理。
本次峰会探讨了如何以一种集成和规范的方式提升带有架构建模的MBSE,实现复杂系统的革新。大会主要针对统一架构框架(UAF)进行了应用探讨,多位 OMG UAF联合主席和来自企业的专家进行了讲演,下面是大会的主讲人、讲演内容和相关讲义。
当系统越来越复杂的时候,各个部分之间的关系清晰跟踪就显得更为重要,模型可以引导工程师对工作内容进行梳理,从混沌演进到清晰,进而提高分析和设计的能力(类似 有了数学公式,才能逐步对数学进行深入研究和专业化应用)。建模者频道的目标是为了让各种模型对接,实现模型驱动的架构(MDA),模型驱动的系统工程(MBSE), 并让建模者对建模中遇到的困难进行探讨,寻求改进的方法。
OpenModelica是一个基于Modelica的开源建模和仿真环境,适用于工业和学术用途。Modelica是一种开放、面向对象的以方程为基础的语言,可以跨越不同领域,方便地实现复杂物理系统的建模,包括:机械、电子、电力、液压、热、控制及面向过程的子系统模型。
ANSYS有限元软件包是一个多用途的有限元法计算机设计程序,可以用来求解结构、流体、电力、电磁场及碰撞等问题。因此它可应用于以下工业领域: 航空航天、汽车工业、生物医学、桥梁、建筑、电子产品、重型机械、微机电系统、运动器械等。软件主要包括三个部分:前处理模块,分析计算模块和后处理模块。
建模方法,编程接口
动态建模实验室 Dymola 是一套完整工具,用于对汽车、航空航天、机器人、加工及其他应用领域内使用的集成复杂系统进行建模和仿真。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
系统化的讲解
如何进行关系数据库设计与建模
AADL 被认为是基于模型驱动的嵌入式实时系统设计与实现的基础。