Search Results

Search keywords:

ADOxx Crash Course (Beginner) - Book Edition

Crash Course

ADOxx Crash Course (Beginner) - Book Edition

Organizer: OMILAB NPO
Date/Time: Thursday, February 4, 2021; 09:00 - 16:30 CET

Already an ADOxx Developer? Consider joining the advanced training as well.

The open ADOxx Metamodelling Platform provides capabilities to realise full-fledged modelling tools in an experimentation settings. Following a 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 one-day crash course is intended for new 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.



09:00 - 09:30 CET: ADOxx Installation Support (optional)

Presenter: Team

Abstract. Participation is optional
Individual installation support in case of difficulties. Make sure to have the software package downloaded and your personal installation code available.

09:30 - 10:00 CET: Welcome and Introduction to ADOxx

Presenter: Prof. Dr. Karagiannis and the OMiLAB Team

Abstract. Welcome of participants
Introduction to the OMiLAB Book Vol. II
Introduction to the ADOxx Metamodelling Platform.

10:00 - 11:30 CET: Hello World on ADOxx: First Steps Implementing a Modelling Language

Presenter: All participants

Abstract. Hands-on explanation on how to develop a modelling tool:
- Implementation of Model Types, Model Classes, Relations
- Use of Modelling, Analysis, Simulation, Transformation functionalities.

11:30 - 12:00 CET: Agile ADOxx Development and Deployment Process

Presenter: All participants

Abstract. ADOxx development process
Deployment variants by example

12:00 - 13:00 CET: Break


13:00 - 14:30: Realizing a Meta-Model: Smart Mobility Domain

Presenter: All participants

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

14:30 - 15:30 CET: Model Value Functionalities Showcases

Presenter: All participants

Abstract. Demonstration of varying 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

15:30 - 16:00 CET: Q&A and Conclusion

Presenter: All participants

Abstract. Answering open questions and concluding the beginner level course.