
Industrial Internet Consortium: 270+ Companies, 30+ Countries How to deploy, connect, integrate the components? C++ or Java).īy integrating three best-of class technologies: SysML, DDS and Simulink it is now possible to do MBSE for a wide range of Industrial IoT applications.Īpplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink The plugin can also generate the artifacts that configure the DDS databus (Topics, Data Types, Qos, etc.) and the adapters to Simulink and native code (e.g. The new MagicDraw plugin defines a “DDS profile” for SysML that can model a distributed application connected using the DDS databus. It is widely deployed in many application domains including Automotive, Robotics, and Control Systems. Simulink is a tool for modeling and implementing the code needed for complex dynamic systems. Connext DDS is the leading implementation of the DDS standard, proven in 1000s of critical deployments. DDS is considered the core connectivity framework for Software Integration and Autonomy by the Industrial Internet Consortium. The OMG Data-Distribution Service (DDS) is a secure and Qos-aware connectivity “databus”. It brings to MagicDraw users the capabilities of Connext DDS from RTI and Simulink from Mathworks: SysML also does not provide all the tools needed to model and generate the (mathematical) code for complex dynamic systems.Ī new “DDS + Simulink” MagicDraw SysML plugin has been developed to addresses these needs.

However, SysML does not provide a robust way to connect components running across different computers, especially when the security and quality of service of individual data-flows matter.

SysML can model requirements, system components, behavior, interactions, and more. Moreover, they have strict requirements in terms of performance, robustness, and security. They often need mathematically-complex software. They deploy components across nodes spanning from small Devices to Edge computers to the Cloud. Industrial IoT applications can be very challenging: They are distributed. As a result, users want to apply MBSE to larger and more complex Industrial IoT applications.

The benefits of Model-Based Systems Engineering (MBSE) and SysML are well established.
