NSV-2a System Port Specification
In the NSV-1 metamodel, information exchanges are modeled through interactions and service definitions as in the NOV-2 metamodel. It is also possible to model the means set to support interactions that are not within the scope of an operational view. This information is modeled in the NSV-2a view.
The introduced notions are similar to interactions; these notions are communication ports, communication channels and communication protocols.
The pink highlighted sections in the metamodel indicate the relationships used to create a communication path which is composed of two communication end points (either a communication port or any communicating element endpoint).
NSV-2a Metamodel for Communication Means
NSV-2 Exchange Means Example
Communication Protocols
Communication protocols can be decomposed into layers, which are then detailed via sub-protocols (one or more per layer). The corresponding metamodel is indicated below.
NSV-2a Metamodel for Communication Protocols