第二章 SysML概览

第二章 系统建模语言概览

  SysML是基于UML的扩展,只是一种建模语言,而不是一种建模方法。

模型的图永远不是模型本身,它只是模型的视图 (A diagram of the model is never the model itself; it is merely one view of the model.)

1. SysML图概览

SysML定义了九种图 ,如下图所示:

  共有四大类,行为(act,sd,stm,uc),需求(req),结构(bdd,ibd,pkg),参数(par,一种特殊的ibd)。
在这里插入图片描述
在这里插入图片描述

2. 通用图的概念

  图包括:外框(代表模型中的一个元素),内容区域(显示模型元素和关系)和头部(图的类型和名称、模型元素类型和名称),如下是一个模块定义图BDD:
在这里插入图片描述
  头部包含四段信息:图的类型[模型元素类型]模型元素名称[图的名称]
在这里插入图片描述
图的类型:

  • bdd = block definition diagram
  • ibd = internal block diagram
  • uc = use case diagram
  • act = activity diagram
  • sd = sequence diagram
  • stm = state machine diagram
  • par = parametric diagram
  • req = requirements diagram
  • pkg = package diagram

模型元素的类型和名称:

  1. 所创建的每个图都代表已经在系统的某处定义的元素。准确的说,图的外框代表模型中的一个元素。
  2. 图所代表的模型元素会为途中的其它元素定义命名空间

图可以表示的元素类型:

  图能够代表的模型元素类型取决于创建的图的种类:
在这里插入图片描述

图类型可表示的模型元素类型
模块定义图包,模型,模型库,视图,模块,约束模块
内部模块图模块
用例图包,模型,模型库,视图
活动图活动
序列图交互
状态机图状态机
参数图模块,约束模块
需求图包,模型,模型库,视图,需求
包图包,模型,模型库,视图,概况

end

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值