Before performing the MOFScript M2T transformation, we define the system platform using the Deployment metamodel (or Mapping Metamodel) to get the PSM of the system. A sample Deployment model is defined in Figure 102.

Shared Blackboard Deployment model
Figure 101: Shared Blackboard Deployment model

The implementation of the information layer models employs the Java programming language for both, the client and server side. The communication is caried out using a WiFi network that transport information via a Service Oriented Architecture (SOA).