Tutorials

Getting you off to the best possible start.

 

 

This series of tutorials will introduce you to some of the main features of Modelio, helping you get the most out of this powerful and versatile tool. Each tutorial can be read separately.

How to create an Analyst model

Since Modelio 3 it is possible to model Requirements, Goal, Business Rules and Dictionary without having to install a module. The Analyst feature is provided with Modelio by Modeliosoft (requires a valid license for Analyst feature).
(Tutorial applicable on Modelio 3.0.x)

icon How to create an Analyst model with Modelio 3 (en)

How to create a requirements diagram

Modelio provides an Analyst module which lets you model Requirements, Goal, Business Rules and Dictionary. This step-by-step tutorial shows you how to create a Requirements diagram.
(Tutorial applicable on Modelio 2.1.x and 2.2)

 icon How to create a requirements diagram (en)

How to transform an SVN teamwork project into a single user project

Sometimes a single user needs to work on a project that was started as an SVN multi-user project. However, with no access to the SVN repository or no SVN Teamwork Manager licence, the project cannot be modified. The solution is to import the model into a new project.
This tutorial shows you how to proceed.
(Tutorial applicable on Modelio 2.1.x and 2.2)

 icon How to transform an SVN teamwork project into a single user one (en)

How to generate SQL code from a UML model

The Modelio SQL Designer module lets you generate SQL code from your UML models. With the Modelio modeling tool you can design your data model then generate the relational databases and the associated SQL table diagrams.
This step-by-step tutorial shows you how to proceed to generate SQL scripts from your UML models.
(Tutorial applicable on Modelio 2.1.x and 2.2)

 icon SQL generation - Quick start guide (en)

How to reverse Java source code into Modelio

The Modelio Java Designer module lets you reverse a Java application from sources into the best possible UML 2.x model. Furthermore, you can produce UML class diagrams from the reversed model.
This short tutorial shows you how to proceed to reverse Java code to UML model and produce diagrams automatically.
(Tutorial applicable on Modelio 2.2)

 icon How to reverse Java source code into Modelio (en)

How to send a Modelio project to a distant user

It is sometimes useful to be able to share a Modelio project with a distant user who has either no internet access, or who is not connected to an SVN repository.
This short tutorial shows you how to proceed.
(Tutorial applicable on Modelio 2.1.x and 2.2)

 icon How to send a Modelio project to a distant user (en)

Setting up an SVN server for Modelio Teamwork Manager

Discover how to set up an SVN server for Modelio Teamwork Manager. This tutorial presents the strategic choices that must be made prior to setting up an SVN server for Modelio Teamwork Manager, along with the pratical actions necessary to ensure a successful setup.

icon Setup SVN Server

Creating a Document Publisher Template

The Document Publisher module is used to produce quality documentation from the model. In order to generate adapted documentation for several contexts, this module provides a large set of predefined templates. This tutorial guides you through the steps of designing your own template. It then goes further with the Template Editor and describes a real example of generating documentation using a specific template.

icon [Tutorial] Template Editor

How to create a State Machine Diagram

This step-by-step tutorial shows you how to create a State Machine diagram. It is a detailed example showing as a result diagram a microwave oven StateMachine diagram.
(Tutorial applicable on Modelio 2.2.x)

 icon [Tutorial] How to create a State Machine Diagram (en)

How to migrate a project from Modelio 2.2.x to Modelio 3.x

This tutorial illustrates the migration procedure of a Modelio 2.2.x sample project to Modelio 3.1.

icon Migrate a project from Modelio 2.2.x to Modelio 3.x