In the context of the ASSERT project, ASN.1 [1] was used as the data modeling language
for all the information exchanged between AP-Level containers (APLCs) [2]. The need therefore
arose for at least two tasks: (a) mapping of the ASN.1 data models to the modeling languages used
during functional modeling of subsystems and (b) weaving of the code generated via the modeling tools with the code generated via the ASN.1 tools.
These two tasks required a special Data Modeling toolchain, that would take into account all the necessary information and automatically generate all the code required. The following sections describe the challenges that had to be met and how they were addressed.