Modelio provides several predefined expertises :
-
UML : UML modeling oriented expertise. Activates in particular the whole UML metamodel
-
Analyst : Expertise oriented toward the analysis of needs and upstream phases
-
ArchiMate : Expertise which activates the whole ArchiMate metamodel
-
BPMN : Expertise which activates the BPMN metamodel in Modelio
-
MDA : Expertise used by modules or macro developers. Makes the MDA model visible (profile, stereotypes, etc.)
The table below lists the configuration brought by each expertise :
Expertise | UML ![]() |
BPMN ![]() |
Analyst ![]() |
ArchiMate ![]() |
MDA ![]() |
|
---|---|---|---|---|---|---|
Perspective |
Selected perspective |
Model |
Model |
Model |
ArchiMate |
Model |
Model browser |
UML Model |
X |
||||
BPMN Model |
X |
|||||
Analyst Model |
X |
|||||
ArchiMate Model |
X |
|||||
MDA Model |
X |
|||||
Diagrams |
UML diagramsL |
X |
||||
BPMN diagrams |
X |
|||||
Analyst diagrams |
X |
|||||
ArchiMate diagrams |
X |
|||||
Impact diagrams |
X |
X |
||||
Automatic diagrams |
X |
|||||
Links editor |
Generalization links |
X |
||||
Association links |
X |
|||||
Dependency links (all kinds) |
X |
|||||
BPMN flows |
X |
X |
||||
Analyst links |
X |
|||||
ArchiMate relationships (all kinds) |
X |
|||||
Dynamic ArchiMate relationships |
X |
|||||
Structural ArchiMate relationships |
X |
|||||
Dependency ArchiMate |
X |
|||||
Traceability links |
X |
X |
X |
X |
X |
|
Activated Modules |
Modeler Module |
X |
X |
X |
X |
X |
Document Publisher |
X |
X |
X |
X |
X |
|
Web Model Publisher |
X |
X |
X |
X |
X |
|
Excel Exchange |
X |
|||||
ArchiMate Architect |
X |
More expertises and workbenches can be brought by modules. For example, the Java Designer module adds a "Java" expertise which configures Modelio for a Java development context.
Also, it is possible to define new workbenches thanks to the "Modelio Server" application. Modelio projects which are connected to a Modelio Server will come with the workbenches selected by default.