preloader

Getting Started

Getting Started

Getting started

Local installation? In addition to its cloud-based accessibility, jjodel can also be used locally by downloading a Dockerized component or the full source code for those who prefer a more hands-on experience.

Welcome to jjodel, a powerful cloud-based platform for designing, testing, and managing Domain-Specific Modeling Languages (DSLs) and model-driven engineering tasks. Whether you’re an educator, student, or industry professional, jjodel provides the tools to simplify and accelerate your modeling work. Follow this guide to get started quickly!

 

1. Sign Up and Log In

 

Step 1: Begin by signing up on jjodel. Registration is free and only requires few seconds. Just click the link, and you’re ready to go!

Step 2: Log in to jjodel with your email and password. Being cloud-based, jjodel requires no installation, so you can get started right from your browser.

2. Explore the Interface

Once logged in, you’ll see jjodel’s intuitive workspace. Here’s a quick overview of the main sections:

 

Dashboard: Your hub for managing projects, accessing recent files, and viewing tutorials.

 

Figure 1. Your personal Dashboard

Main Menu: The access point for creating new projects, metamodels and models (located in the upper-left side of the dashboard).

 

 

Figure 2, The Main Menu

 

Model Editor: The space where you design your models. Drag and drop elements, connect them, and modify properties with ease.

Figure 3. The Metamodel/Model Editor

Properties Tabs: a set of tabs for specifying the different aspects of a modeling notation, from the properties of a single model element to the concrete syntax definition details and styling.

Figure 4. The Properties Panels
What comes next?

Once you get to know the user interface of Jjodel and some of its features, you are ready to create your first metamodel, model, and viewpoint – in essence, your first language workbench. 



Create your first Metamodel

Create a Metamodel for a Simple UML Class Diagram

This video provides a step-by-step guide to creating a simple UML class diagram metamodel. Viewers will learn how to define core elements such as classes, attributes, and relationships, building a foundational structure for UML modeling. With clear explanations and hands-on examples, the tutorial simplifies metamodeling concepts, making it accessible for both beginners and those looking to reinforce their skills

 


Watch