系统建模:需求与设计的全面解析
1. 框架定义的重要性
在系统建模中,框架的定义至关重要。目前创建的视图代表了基于模型的系统工程(MBSE)幻灯片图中的核心部分。每个视图都使用系统建模语言(SysML)进行可视化,这些视图共同构成了整体模型。但关键是这些视图必须保持一致,否则它们就只是图片,而非真正有意义的视图。框架由本体论和一组观点组成,确保这些观点被彻底且正确地定义是定义框架的关键。
为了定义框架,需要回答一系列问题:
- 为什么需要这个框架?可以通过框架上下文视图来回答。
- 框架使用的总体概念和术语是什么?可通过本体定义视图回答。
- 框架需要哪些视图?这可由观点关系视图解答。
- 为什么每个视图都是必要的?观点上下文视图能给出答案。
- 每个视图的结构和内容是什么?观点定义视图可进行说明。
- 应应用哪些规则?规则集定义视图可进行定义。
当这些问题得到解答,就可以说一个框架被定义好了。这些问题可以通过一组特殊的视图来回答,这组视图被统称为架构框架的框架(FAF)。
2. 需求框架的视图定义
2.1 框架上下文视图
框架上下文视图明确了整个框架存在的必要性,它会识别对框架感兴趣的相关利益相关者,并确定每个利益相关者希望从框架中获得的好处。以需求框架的框架上下文视图为例,它使用SysML用例图进行可视化。该图的主要用例是支持需求捕获,具体通过四种方式实现:支持关注点捕获、支持需求捕获、支持能力捕获和支持目标捕获。主要用例还包含一些较低级别的用例,如描述每个需求、在上下文中考虑需求等,同时该用例还受到四个方面的约束:必须基于模型、符合标准、确保需求的
超级会员免费看
订阅专栏 解锁全文
170万+

被折叠的 条评论
为什么被折叠?



