The EMERALD consortium stablished a data modelling process to enable the integration of – and data exchange between – all the components underlying EMERALD’s future UI. To achieve this milestone, the partners built on a similar architecture as in the H2020 project MEDINA.
The work has been an iterative process – aided by GitLab’s versioning system. For the diagrams, the consortium used PlantUML, which allowed the EMERALD consortium to present all diagrams in an interactive way, to reduce complexity as the diagrams can be quite large. The diagrams are integrated in a web service – starting with the component overview page. The elements of the diagrams can be clicked to highlight related objects. This allows also non-technicians to view the documentation and get an overview of the system. Some links have been added to access detailed diagram views. The detail diagram is depicting the sequence diagram or the data diagram with all the attributes.
The EMERALD consortium is going to release the first version in the deliverable D1.1 at the end of July 2024, which is going to cover the basis of the data structures implemented by the various EMERALD components.