Getting Started
Jjodel is a cloud-native, collaborative metamodeling platform for defining, visualizing, and evolving Domain-Specific Modeling Languages (DSLs) directly in your browser. Whether you are a researcher, an educator, or a student, Jjodel lets you go from zero to your first working language workbench in minutes.
What You Will Learn
Section titled “What You Will Learn”By the end of this guide you will have:
- Created a free Jjodel account
- Explored the main workspace
- Created your first project containing a metamodel, a model, and a viewpoint
No installation, no IDE setup, no configuration files — just open your browser and start modeling.
Prerequisites
Section titled “Prerequisites”- A modern web browser (Chrome or Edge recommended)
- An email address for registration
Quick Overview
Section titled “Quick Overview”Jjodel organizes your work into projects. Each project contains three core artifacts:
- Metamodel — the abstract syntax of your language (classes, attributes, references)
- Model — instances of metamodel elements (your actual data)
- Viewpoints — visual representations that define how model elements look and behave in the editor
These three artifacts form the backbone of any language workbench in Jjodel. Changes to the metamodel are immediately reflected across models and viewpoints — this is what we call live co-evolution.
Next Steps
Section titled “Next Steps”- Sign In & Registration — create your account and log in
- Your First Project — build a simple class diagram language step by step