Tags and keywords
Note this convention:
With simpler projects, it is convenient to include any InterfaceBlocks that have exchange items as flows in the same Package (or Model package); for a project leveraging a formal Systems Engineering (SE) methodology, it's usually best to collect them in a separate Package called 'flow(s)' or 'interface(s)'.
For the Webel Radio Net model it was decided to use Signals throughout as the exchange items. Note that:
It could be argued that using the "packet" wrapping approach would be a more realistic fit for the Radio
Signal and the RadioMessage
family of exchange items, but it makes the modelling more complicated.
The 'exchange' Package Diagram also shows the additional SignalKind
SysML Enumeration families used by the console diagnostic echo
operations. The SignalKindS
(corresponding to scheduling message Signals) and SignalKindR
(corresponding to radio message Signals) both extend the abstract SignalKind
, which acts as the main input parameter to the shared echo
Operations. As noted in the introduction, these represent a slight maintenance overhead but are worth the extra effort for this Signal/Message-intensive Radio Net task.