考虑以下框图:
我想模拟从 PressureSensor.pressure 到 LPF.input 的连续流。
在不使用下图所示端口的情况下对该流程建模是否符合 SysML 1.4 规范?
从 SysML 规范(1.3):
指定端口和流的主要动机是支持模块化、可重用块的设计,并具有明确定义的连接方式和与其使用上下文交互的方式。
换句话说:您当然可以使用直接连接器,但是您将失去指定有关这些连接器正在发生的事情的更多详细信息的能力。
非抽象块和使用接口类型的端口之间存在差异。不能替换非抽象块。相反,具有匹配接口的东西很容易被替换。
想想两个类比:
你更愿意在你的客厅里有哪种情况?