4

考虑以下框图:

在此处输入图像描述

我想模拟从 PressureSensor.pressure 到 LPF.input 的连续流。

在不使用下图所示端口的情况下对该流程建模是否符合 SysML 1.4 规范?

在此处输入图像描述

还是我必须使用下图中的端口? 在此处输入图像描述 在此处输入图像描述

4

2 回答 2

4

从 SysML 规范(1.3):

指定端口和流的主要动机是支持模块化、可重用块的设计,并具有明确定义的连接方式和与其使用上下文交互的方式。

换句话说:您当然可以使用直接连接器,但是您将失去指定有关这些连接器正在发生的事情的更多详细信息的能力。

于 2016-02-27T16:25:26.083 回答
2

抽象块和使用接口类型的端口之间存在差异。不能替换非抽象块。相反,具有匹配接口的东西很容易被替换。

想想两个类比:

  • 一种品牌的高清电视只能与一种品牌的有线电视盒配合使用。如果您想使用其他品牌的 HDTV,则必须完全模仿原始品牌的 HDTV,因为存在一些未记录的相互依赖关系。
  • 任何品牌的具有 HDMI 接口的高清电视都可以与任何品牌的具有 HDMI 接口的有线电视盒配合使用。

你更愿意在你的客厅里有哪种情况?

于 2016-02-29T00:41:59.660 回答