【发布时间】:2016-06-10 20:30:29
【问题描述】:
考虑以下框图:
我想模拟从 PressureSensor.pressure 到 LPF.input 的连续流。
在不使用下图所示端口的情况下对该流程建模是否符合 SysML 1.4 规范?
【问题讨论】:
考虑以下框图:
我想模拟从 PressureSensor.pressure 到 LPF.input 的连续流。
在不使用下图所示端口的情况下对该流程建模是否符合 SysML 1.4 规范?
【问题讨论】:
来自 SysML 规范 (1.3):
指定端口和流的主要动机是启用设计 模块化、可重复使用的块,具有明确定义的连接方式 并与他们的使用环境进行交互。
换句话说:您当然可以使用直接连接器,但您将失去指定有关这些连接器发生的更多细节的能力。
【讨论】:
非-abstract 块和使用接口类型化的端口之间是有区别的。不能替换非抽象块。相比之下,具有匹配接口的东西很容易被替换。
想想两个类比:
你更希望客厅里有哪种情况?
【讨论】: