The message-oriented model contains the definition of the messages that are used to transfer the data between software components. This allows the creation of complex models of message processing flows, but the maintenance of such models may require additional effort.
There are several other decisions that must be made when designing a UML profile of the data exchange model. Data exchange in an infotainment network can be achieved using standard TCP/IP or proprietary protocols, such as the MOST application protocol. In case of the MOST protocol, it may not be necessary to create the UML profile of the PSM because the standard MOST XML format, which defines the MOST messages, already exists. So, the standard MOST XML format can be used instead of the PSM model to generate the MOST application code.
The discussion about all variations of the data exchange architecture exceeds the scope of this paper.
The UML PIM of the connection management is an extension of the deployment model. It specifies new UML constructions, representing allocations and defining the direction of the data transfer. The UML profile of the PIM contains four UML stereotypes: Synchronous Audio, Audio, Video and Data. The Synchronous Audio stereotype is used to identify an audio stream that includes several channels with identically sized patterns that are transferred synchronously. The Audio, Video and Data stereotypes are used to annotate the content of the stream with the specified bitrate. The Synchronous Audio, Audio and Video UML elements can be defined as protected. That means that the content of