第一章 MBSE概览

第一章 基于模型的系统工程概览

    • 建模语言:
    • 建模方法:
    • 建模工具:

? 这是《SysML精粹》的读书笔记,记录SysML语言学习及自己的思考。

MBSE:
? MBSE(基于模型的系统工程)是一种应用建模方法的正式方式,支持系统需求、设计、分析、验证和确认活动,这些活动从概念设计阶段开始,贯穿整个设计开发过程及后续的生命周期阶段。(INCOSE,《Systems Engineering Vision 2020》)

MBSE三大支柱:
? 实践MBSE的三大支柱:建模语言,建模方法,建模工具。

建模语言:

? 建模语言定义语法,决定特定模型的形式是否良好的一系列规则。规则本身不会制定如何建模及建模方法。 MBSE最常用的是系统建模语言SysML。此外还有如SysML一样,图形建模语言(UML、UPDM、BPMN、MARTE、SoaML、IDEFx等),文本建模语言(Verilog、Modelica等)

建模方法:

? 建模方法类似路线图,它是创建系统模型要执行的一系列设计任务的文档。建模之前,首先要明确为什么要建模p>

明确建模目的:

  • 创建的模型是否只作为所有设计决定的权威中心记录ntral record of authority
  • 是否需要从模型自动生成文本产出物,用于评审和批准view and approval
  • 模型管理需求的可跟踪性,并执行下游影响分析li>
  • 使用模型来执行另一种配置的优劣势研究ade studies of alternative configurations
  • 系统模型会与专门的公式计算工具和仿真工具整合,以执行模型吗uation-solving tools and simulation tools to execute the model directly
  • 模型本身会是下游设计和开发团队——像软件、硬件、可靠性/可用性/性能分析——的输入吗li>
  • 模型会包含在开发后验证系统程序集的整合测试及接受性测试的案例吗li>

系统模型的范围:

  • 系统的外部环境有多少需要建模li>
  • 系统的哪些部分需要建模li>
  • 哪些行为需要建模li>
  • 需要以多么深入的程度分析内部结构和行为li>
  • 在模型中需要有哪些细节li>
  • 哪些细节可以忽略li>

MagicGrid方法论:

第一章 MBSE概览
其它建模方法及参考文献:
  • Method: INCOSE Object-Oriented Systems Engineering Method (OOSEM)
  • Reference: Friedenthal, Sanford, et al., A Practical Guide to SysML, Second Edition: The Systems Modeling Language (Boston: MK/OMG Press, 2011)
  • Method: Weilkiens System Modeling (SYSMOD) method
  • Reference: Weilkiens, Tim, Systems Engineering with SysML/UML: Modeling, Analysis, Design (Boston: MK/OMG Press, 2008)
  • Method: IBM Telelogic Harmony-SE
  • Reference: Hoffmann, Hans-Peter, “Harmony-SE/SysML Deskbook: Model-Based Systems Engineering with Rhapsody,” Rev. 1.51, Telelogic/I-Logix white paper (Telelogic AB, May 2006)

建模工具:

商业软件:

  • Agilian (vendor: Visual Paradigm)
  • Artisan Studio (vendor: Atego)
  • Enterprise Architect (vendor: Sparx Systems)
  • Cameo Systems Modeler (vendor: No Magic)
  • Rhapsody (vendor: IBM Rational)
  • UModel (vendor: Altova)

免费建模工具:The following are free modeling tools, offered with an Eclipse Public License (EPL) or General Public License (GPL):

  • Modelio (creator: Modeliosoft)
  • Papyrus (creator: Atos Origin)

参考资料链接:

  • 《SysML Distilled》
  • OMG系统建模语言(Sysml)教程
  • OMG官 :http://www.omgsysml.org/
  • INCOSE官 :http://www.incose.org/

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月27日
下一篇 2021年1月27日

相关推荐