Vector sta ampliando il suo ambiente di sviluppo e test CANoe per includere il supporto per lo standard di comunicazione DDS (Data Distribution Service).
DDS è una piattaforma di comunicazione utilizzabile per sistemi e applicazioni distribuiti che pongono particolare enfasi su aspetti come per esempio sicurezza e scalabilità. Le caratteristiche principali includono un’architettura di pubblicazione/sottoscrizione flessibile, scalabilità, elevata efficienza, interoperabilità e la configurabilità dei parametri QoS, tutti aspetti che hanno contribuito a farlo diventato il protocollo standard in molti domini diversi.
CANoe.DDS di Vector consente agli utenti di simulare, analizzare e testare sistemi basati su DDS all’interno dell’ambiente CANoe.
La nuova opzione si rivolge a sviluppatori e tester di sistemi distribuiti nei settori automotive, medicale e Industria 4.0.
CANoe.DDS può essere utilizzato per simulare rapidamente i partecipanti DDS (Domain Participants), adottare descrizioni IDL esistenti e automatizzare test complessi tramite CAPL, C# o Python.
L’azienda sottolinea che la visualizzazione grafica della comunicazione DDS ed Ethernet nella finestra Trace, insieme alla semplice configurazione tramite un linguaggio testuale, semplifica notevolmente il lavoro.
CANoe.DDS supporta tutti i parametri QoS (Quality of Service) dello standard OMG DDS e consente l’integrazione diretta in ambienti ROS2, rendendolo particolarmente interessante per sistemi ibridi e test SIL precoci. L’estensione di sicurezza DDS supportata consente inoltre di testare le applicazioni in aree vulnerabili.