Guidelines for Improving SmartMDSD with DDS and QoS attributes for communications

SmartDDS aims at advising designers and developers at University of Applied Sciences/Ulm (HSU) in order to assist them for including DDS in the SmartMDSD toolchain.

The main objectives are:

  1. to discuss the guidelines for the definition of QoS attributes for communications in RobMoSys;
  2. to evaluate and discuss about the prototype code generators already existing at HSU regarding communication patterns to be able to use DDS as an alternative middleware;
  3. to explore ways to help SmartMDSD developers with the design of a zero-copy gateway approach for exchanging data with already existing third-party DDS-based systems such as those developed in ROS 2 or systems which are part of smart environments using Internet of Things (IoT) devices.