Third Party Application Integration

Developing Industrial IoT systems is complex, involving teams of developers that use a variety of technologies, programming languages and operating systems. Connext DDS integrates real-world systems into your development environment with security and ease for rapid prototyping, sharing, testing, and collaboration in mission-critical systems.

Simplified Data Sharing Across Applications

Connext DDS simplifies the development and integration of Industrial IoT systems through seamless integration with popular third-party design tools, including LabVIEW™, Simulink®️ and UML/SysML-based modeling environments. The Connext Databus enables high-performance, reliable and secure data sharing across applications in heterogeneous environments - across programming languages, operating systems and hardware. It integrates with third-party APIs to ensure portability between implementations, wire protocols and QoS, and supports multiple programming languages including C, C++, Java, .NET, and Ada.   

LabVIEW™

Connext DDS enables real-time data exchange and analysis with National Instruments LabVIEW™, for rapid flow and decision support of test, measurement and control information in Industrial IoT systems. The Connext Databus shares data between LabVIEW™ applications, NI Linux Real-Time controllers and other DDS applications.

Simulink®️

Connext DDS integrates with MathWorks products to seamlessly connect MATLAB®️ and Simulink®️ models of real-time and embedded systems through the Connext Databus. Users can generate C/C++ code from Simulink models and deploy their models with DDS connectivity on a range of supported platforms.

UML/SysML

Connext DDS is used with popular UML and SysML-based modeling environments to create DDS applications for real-time and embedded systems. Connext DDS integrates with IBM®️ Rational®️ Rhapsody®️, Sparx Systems Enterprise Architect and No Magic®️ MagicDraw®️.