没有合适的资源?快使用搜索试试~ 我知道了~
使用SysML进行需求建模
1星 37 下载量 127 浏览量
2021-02-24
13:05:45
上传
评论
收藏 214KB PDF 举报
温馨提示
试读
6页
在本文中,我们将展示SysML建模语言如何对需求过程进行补充,即更好地定义和跟踪需求。系统建模语言(SysML)是一种通用的图形建模语言,由对象管理小组(OMG)根据著名的统一建模语言(UML)定义。它用于指定,分析,设计和验证复杂的系统,旨在为建模各种系统工程问题提供简单而强大的构造。它在指定需求方面特别有效:支持工程分析的系统属性的结构,行为,分配和约束。本文将深入探讨SysML提出的特定构造(与UML相比),以对需求和可追溯性进行建模。我们将看到需求图如何允许捕获需求层次结构和派生,以及“满足”和“验证”关系如何允许建模人员将需求关联到满足需求的设计元素或验证需求的测试用例。我们还将就如
资源推荐
资源详情
资源评论
使用使用SysML进行需求建模进行需求建模
在本文中,我们将展示SysML建模语言如何对需求过程进行补充,即更好地定义和跟踪需求。系统建模语言(SysML)是一种通
用的图形建模语言,由对象管理小组(OMG)根据著名的统一建模语言(UML)定义。它用于指定,分析,设计和验证复杂的系
统,旨在为建模各种系统工程问题提供简单而强大的构造。它在指定需求方面特别有效:支持工程分析的系统属性的结构,行
为,分配和约束。
本文将深入探讨SysML提出的特定构造(与UML相比),以对需求和可追溯性进行建模。我们将看到需求图如何允许捕获需
求层次结构和派生,以及“满足”和“验证”关系如何允许建模人员将需求关联到满足需求的设计元素或验证需求的测试用例。我
们还将就如何最好地使用这些特定的建模结构给出实用的建议。
1.什么是SysML?
1. SysML的起源
在所有领域中,那些构建复杂系统的模型已经进行了很长时间的建模:
·利用复杂性
·降低风险
·沟通。
SysML™是一种通用的图形建模语言,用于指定,分析,设计和验证可能包括硬件,软件,信息,人员,过程和设施的复杂
系统。它是专门用于系统工程的UML概要文件。
为了可视化UML和SysML语言之间的关系,请考虑图1所示的维恩图,其中构成这些语言的语言结构集分别显示为标有“
UML”和“ SysML”的圆圈。由标记为“ SysML重用UML”的区域所示的两个圆圈的交点表示SysML重用的UML建模构造。图1中
标记为“ SysML到UML的扩展”的区域表示为SysML定义的新的建模构造,该构造在UML中没有对应项,或替代了UML构造。
请注意,UML的一部分也不需要实现SysML,这由标记为“ SysML不需要UML”的区域显示。
图1: SysML和UML之间的关系–来自[OMG1]
2. SysML图类型
图2(白框)中标识了九种SysML图表类型,并在下面进行了总结。
资源评论
- yhy07212021-06-18没用,很多资料都有
weixin_38599545
- 粉丝: 7
- 资源: 936
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功