I am happy to announce the availability of eProsima Safe DDS, a new implementation of DDS developed from zero following the ISO 26262 standard.
During the past years, many of our customers and users have asked for two particular features:
ISO 26262 certification for automotive applications.
a more lightweight DDS implementation, targeting embedded systems with low resources and real-time operating systems such as FreeRTOS.
Safe DDS is the answer to these requirements, and it has been a considerable effort since we started the project around two years ago. The ISO 26262 standard requires an exigent development process, a lot of documentation, 100% testing coverage, many iterations with certification consulting companies… etc.
Currently, Safe DDS is already being used by some of our customers in professional applications, some of them related to ROS2, so it is also good news for the ROS2 community.
We will publish more information about this product in the following weeks.
@Jaime_Martin_Losa To what level of the ISO 26262 eProsima Safe DDS will be certified?
ASIL-B or ASIL-(C)D?
And what is a timeline for certification process?
It’s great to see more parts of the SW stack certified for functional safety in automotive. It’s an intensely hard process to go through certification for ISO26262; good luck with the certification.
Can you share whom is the safety assessor?
Is there a plan for certification against IEC61508?
Assuming this is a SEooC what are the external dependencies?
Thanks, initially we are going just for ISO 26262 as a first step, but probably is not very hard to comply with other safety standards, as ISO 26262 is pretty hard.
Yes, but you have to use just a subset of the DDS standard. Safe DDS is a lightweight implementation of DDS and we don’t implement the whole set of DDS specifications, as in other Certified DDS implementations.