【发布时间】:2019-01-31 15:23:30
【问题描述】:
这与其说是一个编程问题,不如说是一个关于建模的问题。但你可能会争辩说,建模是编程不可或缺的一部分。
在 SDL 中,可以使用信号列表注释块(进程、服务)之间的“通信线路”。这对开发人员来说非常方便,因为它可以告知他们块发送或接受的信号类型(在我的例子中是消息)。 (另见wikipedia on SDL and communication between blocks)
我在 SysML 中找不到类似的概念。要么我必须为每个信号引入一个新类并使用一个类(接口)来表示一个列表,要么我需要定义一个带有方法的接口类,每个方法都表示一个信号?
我有点惊讶它是如此难以找到,因为在 SysML 的开发过程中,据称 ITU(即 SDL 的原始制造商)是 SysML 定义的利益相关者。
我不是在寻找“有效的东西”,而是寻找一种容易且被广泛接受的(例如,规范的)为 SysML 块定义信号列表的方法。
无论如何,有人知道吗?
谢谢!
顺便说一句:欢迎提出重定向到更合适的 SO 网站的建议。
【问题讨论】:
标签: sysml