Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

                         Logo Acceleo

...

Section


Column
width60%


Panel
titleDescription

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.

Agenda

  • Part I
    • Overview
    • Model-driven approach
    • DDI-CDI model – UML subset and model structure
    • Model-to-model transformation
    • Generation of XML Schema for XML instances and OWL Vocabulary for RDF instances
    • Approach for the generation of any syntax representations
  • Part II
    • Eclipse environment
    • Exercises

The intended target group is software developers and architects.



Column
width40%


Panel
titleRecording of the tutorial


Panel
titleDownloads


Panel
titleAbout DDI-CDI

Recommended preparation: reading of the introduction and viewing of one of the introduction webinars.








...