Generating DDI-Cross-Domain Integration (DDI-CDI) in the Language of your Choice: EDDI 2020 Workshop

Base data
CESSDA ID
crdr-5978
Date of publication
2020-11-30
Date added
2021-12-02
Last modified
2024-01-30
Resource type
Presentation
Description
This workshop is from the 12th Annual European DDI User Conference (EDDI2020), held November 30, 2020. This tutorial provides the knowledge and skills on how a syntax representation (or encoding) of an UML model can be generated in any language. The focus is on the DDI – Cross Domain Integration (DDI-CDI) model, which is in many important respects independent from the social science domain and therefore suitable for cross-domain purposes (the publication is planned for 2021). The first part of the tutorial gives an overview of the model-driven approach, the model itself, used UML modeling techniques, model-to-model transformation, and the generation of syntax representations in XML Schema (for XML instances) and in OWL (for RDF instances). It describes how the UML model can be used as basis to generate a syntax representation in a chosen language. The second part provides time for exercises. Eclipse modeling tools are used for this purpose. Participants are encouraged to choose a language in which they wish to use DDI-CDI. You should bring your own laptop and be ready to install the required software (a detailed list will be provided) prior to the tutorial.
Author(s)
Wackerow, Joachim
Contributors
Germany CESSDA SP