System Modelling with Modelio
Modelio is a combined UML/BPMN modeler supporting a wide range of models and diagrams.
Modelio’s main features:
- SysML support integrated with UML and BPMN
- XMI import and export
- Scripting language support (Jython)
- Extensibility: Modelio can be extended for any language, methodology or modeling technique just by adding modules. You can either use existing modules or else develop your own.
A forum is available on the Modelio community site.
Modelio is open source software. Most of the source code is under the GNU GPL license. The module runtime, used to develop extensions to Modelio, is under the Apache license providing a very large degree of freedom to anyone wishing to reuse and embed the code.
Full details on Modelio licensing conditions can be found here.
Download and installation##
Modelio’s current version is 3.4.0.
Binary distribution archives for Linux and Windows are available on the download page of the Modelio community site.
Installation requirements and instructions can be found in our Quick start guide on the community site.
Modelio version contents can be found in the [[Version history]].
Installing INTO-CPS support
A specific project have been created into Modelio.org forge http://forge.modelio.org/projects/intocps
This latter will help you with:
- A dedicated wiki http://forge.modelio.org/projects/into-cps-user-manual-english/wiki
- Lattest version of INTO-CPS extension http://forge.modelio.org/projects/intocps-modelio34/files
- Issues reporting http://forge.modelio.org/projects/intocps/issues/new
To be able to use INTO-CPS extension into Modelio you have to first install the INTO-CPS module which is available here:
and then add it to the Modelio module catalog.
Add INTO-CPS extension
- Run the Configuration / Modules catalog… command.
- To add a module, click on Add a module to the catalog… and use the file browser to select the modules (*.jmdac files).
- To remove a module, select the module in question and click on the Remove module from the catalog button.
- To download new versions of modules into the catalog, click on Check for new versions….
Installing modules in a project
####Installing a module in a project
- 1. Click on  to expand the Modules catalog.
- 2. In the Modules catalog, select the module you want to install.
- 3. Click on  to install the module in the project.
For end users