Why Jjodel for teaching

Traditional MDE tools require complex setup: Eclipse installations, EMF plugins, specific JDK versions, lab machine configurations. Students spend time debugging tool issues instead of learning modeling concepts.

Jjodel runs entirely in the browser. Students sign in and start working. The instructor creates a project, students join a shared room. Changes are visible in real time. No installation, no configuration, no "it works on my machine" problems.

The reflective architecture means feedback is instant: change a metamodel constraint, see the effect on models immediately. This supports experiential learning where students can explore abstraction, classification, and meta-modeling by doing.

Illustration of modeling and teaching

Where Jjodel is used

Università dell'Aquila

Model-Driven Engineering

Master · Italy

Contact: Alfonso Pierantonio, Juri Di Rocco

Mälardalen University

Software Engineering

Master · Sweden

Contact: Antonio Cicchetti, Malvina Latifaj

Université Côte d'Azur

Software Engineering

Master · France

TU Wien

Guest Lecture

Invited · Austria

Contact: Dominik Bork, Gerti Kappel

Academic tutorials and workshops

Tutorial Collaborative Modeling with Jjodel MODELS 2025
Keynote + hands-on MLE Workshop: Better Workbenches in MDE MLE 2024
Tool demo LangDev 2025: Real-Time Rooms LangDev 2025

Resources for instructors

Jjodel documentation includes step-by-step tutorials designed for classroom use. Each tutorial covers a specific MDE concept and can be completed in a single lab session.

Interested in using Jjodel in your course? Contact us at info@jjodel.io.