The document is a tutorial for the UML profile for DDS presented at a workshop focused on real-time and embedded systems. It covers the Data Distribution Service (DDS) standard, object/relational mapping, and design steps for DDS-based systems, along with examples and quality of service (QoS) policies. The tutorial aims to provide guidance on using UML for designing distributed information systems while addressing the complexity of real-world applications.