Search Results

Search keywords:

ADOxx Crash Course - October 2023

Crash Course

ADOxx Crash Course - October 2023

Organizer: OMiLAB NPO
Date/Time: October 19 - 20, 2023

The open ADOxx Metamodelling Platform provides capabilities to realise full-fledged modelling tools in an experimentation settings. Following an interactive programming paradigm, the platform enables the declarative definition of the metamodels, configuration and implementation of model-value functionality, deployment of prototypes as installation packages in an iterative manner.

This two-day crash course is intended for developers on the ADOxx platform, clarifying the concepts provided in a hands-on manner. Participants are encouraged to implement their own modelling tool prototypes, guided and facilitated by experienced trainers from the community.

Preparation: Prerequesites on your PC



October 19, 2023


Presenter: Prof. Dimitris Karagiannis, Wilfrid Utz, Patrik Burzynski, Iulia Vaidian (OMiLAB Team)

  • Welcome of participants
  • Overview training agenda and objectives
  • Introduction to the ADOxx metamodelling platform

  • Hello World on ADOxx: First Steps Implementing a Modelling Language

    Presenter: All participants

    Hands-on explanation on how to develop a modelling tool:

    • Implementation of model types, model classes, relations
    • Use of modelling, analysis, simulation, transformation functionalities.

    Agile ADOxx Development and Deployment Process

    Presenter: OMiLAB Team

    • ADOxx development process
    • Deployment variants by example

    • Realizing a Meta-Model: Smart Mobility Domain

      Presenter: All participants

      The following topics are covered hands-on:

      • Explanation of how to derive a conceptual and a platform-dependent meta-model.
      • Discussion of possible model value functionalities.
      • Hands-on realization of a modelling tool prototype.


      Model Value Functionalities Showcases

      Presenter: OMiLAB Team

      Demonstration of various fucntionalities realizing model value beyond pictures.

      • Model transformation: XML, Image, RDF
      • Verification and simulation: process simulation, Petri Nets
      • Advanced interaction: voice control, cyper-physical system integration

      Realizing Basic Model Value Functionality: Smart Mobility Domain

      Presenter: All participants

      Basic configuration of ADOxx platform functionality:

      • Predefined queries
      • Object conversion,
      • Setting up AdoScript Development Environment.

      Q&A and Wrap Up Day 1

      Presenter: All participants

      Concluding Day 1 of the training.


October 20, 2023

Recap Day 1 and Open Issues

Presenter: All participants

  • Open Questions
  • Reflection on learnings from Day 1
  • Outlook on agenda for Day 2

  • Realizing Advanced Model Value Functionality: Smart Mobility Domain

    Presenter: All participants

    Custom implementation of model value functionality:

    • Location assessment,
    • Routing assessment,
    • Reuse service functionality like geocoding or model publication.

    Creation of Modelling Tool Deployment Packages

    Presenter: All participants

    • Use of online integration and deployment service.

    • Conclusion and Q&A

      Presenter: All participants

      Concluding Day 2 of the training.