Modelio Products Features
A comprehensive model-driven engineering workbench

Whether you are a Business Architect, System Architect, Developer, Analyst or Designer, Modelio meets your needs through its high quality products for modeling, and report, architecture or code generation. The Modelio products integrate UML, BPMN, requirements analysis and many other modeling extensions and enable you to configure a bespoke product for your needs.
UML and BPMN modeling
- Complete, up-to-date support of UML2 and BPMN2
- Integration of UML2 and BPMN2 for wide modeling capacity
- Model interchange support through XMI
Projects/Models governance
- Support for complex organizations, business ecosystems, ...
- Global traceability
- Share, reuse
- Participants and organization models
- Easy administration
- Flexibility for distribution teams and repositories, cloud, nomadism
Integrated requirements and vision support
- Support of requirement analysis, goal analysis, glossary, and business rule analysis
- Dedicated diagram editors
- Dedicated spreadsheet editors
- Single repository integrated with modeling, traceability and impact analysis support
World wide modeling
- Distributed repositories using "model fragments"
- Transparent access to distributed fragments through Modelio
- Modeling on a scale never reached before
- Immediate access to model fragments (URLs)
Enterprise Architecture/TOGAF modeling
- Modeling support for TOGAF artifacts
- Matrix and catalog generation
- Support of business architecture, data architecture, application architecture and technology architecture modeling
- Goal analysis and requirements definition tools
Document generation
- MS Word, LibreOffice and HTML document generation
- Customizable document templates
- Rich text editor
Teamwork cooperation
- Distributed teamwork support
- Configuration and version management
- Model diff/merge
- Multi-project support
Model-driven code generation
- Generation of code in main target languages (Java, C#, C++, SQL and more)
- Permanent code-model consistency management
- Reverse engineering
- IDE coupling (Eclipse, Visual Studio and others)
System engineering/SysML support
- SysML diagrams
- Integrated requirement analysis
- Traceability management and impact analysis
Extensibility and customization
- MDA support (open metamodel access, rich Java API customization and more)
- Extendable through modules
- Integrated scripting language (Jython) support, for online requests, small scripts and macro definition
- Large set of existing off-the-shelf modules
- Graphical extension modeling tool: Modelio Studio
Platform availability
- Native implementation on the major platforms
- Windows/Linux/MacOS
- Low footprint
- 32-bit and 64-bit support
Centralized repository
- Integrated repository for UML, BPMN, requirements, and goals
- Open metamodel with access through a Java API
- Local workstation/centralized repository synchronization (distributed teamwork)
- Centralized configuration consistency management
- Traceability management
Ergonomics and consistency
- Powerful diagramming capacities
- Real-time consistency checks
- Wizards for modeling, editing, project creation, generation
- Direct element referencing mechanism (completion, direct click, drag and drop)
Open Source
- Robust, stable open source platform
- Community support
- New functionality through community-developed modules
- Freedom from vendor lock-in