Skip to content

RIE

RIE (Runtime reconfiguration Implementation of Embedded systems) 

Methodology and C++ library for component-based implementation of embedded systems. The library classes are used to implement components and monitors. RIE provides support for runtime re-configuration of software components. In the RIE methodology, a component could have several implementations that are selected at runtime. Additionally, the library also simplifies component deployment in the cloud and edge.

The RIE methodology has 5 basic elements:

Beneficts for the user:

Library Download

SDSL

SDSL is an extension of QRML developed by TUE University. SDSL is a specialization to support SOA in which components communication is taken with well-defined service interfaces.
SDSL models may be used for generating UML-MARTE models and C++ templates. SDSL automatic code generator produces C++ code for the RIE library allowing component management and monitoring, as well as support for runtime reconfiguration and edge deployment.

SDSL document. This document explains SDSL methodology and tool usage for code generation