Search keywords:
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 ADOxx.org community.
February 17, 2022
09:00 - 09:15 CET:
Welcome and Introduction to ADOxx
Presenter: Prof. Dimitris Karagiannis, Wilfrid Utz, Patrik Burzynski, Iulia Vaidian (OMiLAB Team)
Welcome of participants
Introduction to the ADOxx Metamodelling Platform.
09:15 - 10:15 CET:
Hello World on ADOxx: First Steps Implementing a Modelling Language
Presenter: All participants
Hands-on explanation on how to develop a modelling tool:
10:15 - 10:45 CET:
Agile ADOxx Development and Deployment Process
Presenter: All participants
ADOxx development process
Deployment variants by example
10:45 - 12:00:
Realizing a Meta-Model: Smart Mobility Domain
Presenter: All participants
The following topics are covered hands-on:
12:00 - 12:30 CET:
Break
12:30 - 13:30 CET:
Model Value Functionalities Showcases
Presenter: All participants
Demonstration of various fucntionalities realizing model value beyond pictures.
13:30 - 14:00 CET:
Q&A and Conclusion
Presenter: All participants
Answering open questions and concluding the first day of the training.
Assignment Day 1
Metamodel Definition: choose an application domain (like Smart City, ...) and implement your metamodel on ADOxx
February 18, 2022
09:00 - 09:15 CET:
Recap from Day 1 and Open Issues
Presenter: Prof. Dimitris Karagiannis, Wilfrid Utz, Patrik Burzynski, Iulia Vaidian (OMiLAB Team)
How the things from the first day of the course fit together
09:15 - 10:45 CET:
Realizing Basic Model Value Functionality: Smart Mobility Domain
Presenter: All participants
Basic configuration of ADOxx platform functionality:
10:45 - 12:00:
Realizing Advanced Model Value Functionality: Smart Mobility Domain
Presenter: All participants
Custom implementation of model value functionality
12:00 - 12:30 CET:
Break
12:30 - 13:00 CET:
Creation of Modelling Tool Deployment Packages
Presenter: All participants
Use of online integration and deployment service.
13:00 - 13:30 CET:
Q&A and Conclusion
Presenter: All participants
Answering open questions and concluding the last day of the course.
Assignment Day 2
Extend your modelling method with functionality and compile it for deployment (PDP)
Upload your own tool using the button below.
DEADLINE: February 18, 2022 23:55 CET
The following files have to be uploaded in your individual folder: