SysML之简单介绍

SysML简介

1. What is SysML?

Systems Modeling Language (SysML): SysML is a general-purpose system architecture modeling language for Systems Engineering applications.

系统建模语言(SysML):SysML是一种用于系统工程应用程序的通用系统架构建模语言。

  • SysML支持各种系统和系统系统的规范、分析、设计、验证和确认。这些系统可能包括硬件、软件、信息、流程、人员和设施。
  • SysML 是 UML 2 的一种方言,被定义为 UML 2 配置文件。(UML 配置文件是一种 UML 方言,它通过三种机制自定义语言:构造型、标记值和约束。
  • SysML是基于模型的系统工程(MBSE)的使能技术。

SysML最初是由SysML合作伙伴的SysML开源规范项目于2003年创建的。SysML 于 2006 年被对象管理组 (OMG) 改编并采用为 OMG SysML。有关OMG SysML当前版本的更多信息,请参阅SysML常见问题解答:SysML的当前版本是什么?

2. SysML方言与UML母语之间的关系

在这里插入图片描述

3. SysML的9种图表类型及分配表

SysML 由9 种图表类型和分配表组成,用于跨图表类型映射语言元素:

1. SysML图分类

关系图属性可执行语义形式语义
图表名称图表类型UML 2 模拟SDLC (英语)用法必不可少的 AGILE SYSML?动态 模拟†数学 模拟 ‡自动 代码生成严格半自动非正式
Requirement diagram (req)需求图静态结构 [声明式]不适用需求分析
Use Case diagram (uc) 用例图行为 * [不可模拟]用例需求分析
Activity diagram (act)活动图动态行为 [可模拟]活动 [次要模组]系统分析、 功能分析、 系统设计
Sequence diagram (sd)时序图动态行为 [可模拟]序列系统设计
State Machine diagram (stm)状态机图动态行为 [可模拟]状态机系统分析、 系统设计
Block Definition Diagram (bdd)块定义图静态结构 [黑匣子 定义]类 [中等模组]系统分析、 系统设计
Internal Block Diagram (ibd)内部块图静态结构 [白盒 用法]复合结构 [适度模组]系统分析、 系统设计
Parametric Diagram (par) 参数图静态结构 [白盒 用法]不适用系统分析、 系统设计
Package diagram (pkg)包图静态结构 [分组]软件包 [次要模组]所有 SDLC 阶段
Allocation Table 分配表N/A [关系矩阵]不适用所有 SDLC 阶段
†:动态仿真(又名动态系统仿真)是指计算机程序执行感兴趣系统的时变行为的能力。一般来说,除了用例图之外,SysML 和 UML 2 行为图都可能有助于动态系统仿真。

‡:数学建模与仿真(又名Mathematical ModSim,Mathematical M&S,Parametric Simulation)是指计算机程序执行感兴趣系统行为的数学模型的能力,其中模型被定义为一组数学方程式。正确定义和应用参数图时,能够进行数学 ModSim;没有其他 SysML 或 UML 2 图能够做到这一点。

尽管用例图通常被 OMG SysML 和 UML 2 规范归类为行为图,但它们的行为语义是模棱两可且不完整的。活动图、序列图和状态机图是图灵完备图,它们的动态行为可以模拟或执行,而用例图不是图灵完备图,不可模拟。

2. 分配表

1. 分配

分配分配依赖箭头(带有开箭头表示法和关键字 = «allocate»的虚线)关联或映射不同类型或不同层次结构中的模型元素。分配依赖模式通常可用于提高模型架构的完整性(也称为格式良好)和一致性。SysML预定义了以下分配依赖关系:

  • 需求依赖项的分配
  • 活动分配到分区(泳道)

鼓励用户根据需要定义自己的分配依赖关系。(有关用户定义的分配示例,请参阅下面的最佳实践模式

2. 分配表

分配表分配表是分配关系的表格(矩阵)表示法,但SysML标准没有为这些关系规定特定的格式,因此它们往往是特定于供应商的。

3. 目的

的表格(矩阵)表示法,但SysML标准没有为这些关系规定特定的格式,因此它们往往是特定于供应商的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值