System Views (SV) [Physical, Specification or Solution Views]

SV-2a System Port Specification v1.2

A System Port Specification (SV-2a) Product specifies the ports on a system, and the protocols used by those ports when communicating with other systems.

Background:

An SV-2a Product is intended to provide a specification for the interfaces provided by each system in the Architecture.

Usage:

Data objects:

The data in an SV-2a can include:



Relationships Between Key Data Objects (Simplified from M3)

Representation:

Detailed Product Description:

A System Port Specification (SV-2a) Product specifies the ports on a system, and the interface protocols used by those ports which govern the communication with other systems.



Example SV-2a in UML – Mobile Phone



Example SV-2a in UML Using Simplified Stack Notation

An SV-2a View is used to fully describe the interface protocols and hardware specifications of each port on a system. The View comprises of one diagram for each system in the Architecture. Each port on the system is specified in terms of:

In many cases, a physical port may support more than one protocol in parallel (e.g. a TCP/IP network supporting http, ftp, telnet, etc.). All supported protocols relevant to the Architecture shall be shown through the SV-2a Views for the various systems.

The Figure below shows an example port specification port 3b uses a physical port to support POP3 and SMTP for e-mail over TCP/IP.



Non-UML Example Showing Alternative Protocols at Different Levels in the Stack

If a port supports a particular data protocol, supported by an information model, this will also be specified. In the Figure above, Port 3a supports the PLCS DEX 7 XML Schema definition for in-service feedback.

Any protocol referred to in an SV-2a diagram must be defined in the TV-1 Technical Standards View.

Page version 1.2, dated 20th June 2008