| Modelio | |
|---|---|
| Basisdaten | |
| Entwickler | Modeliosoft |
| Aktuelle Version | 5.4.1 (7. Dezember 2023) |
| Betriebssystem | Windows, Linux, macOS |
| Programmiersprache | Java |
| Kategorie | UML-Werkzeug, Modellierungssprache |
| Lizenz | GPL Version 3 Apache-Lizenz Version 2 (Freie Software) |
| www.modelio.org | |
Modelio ist ein Open-Source-UML-Werkzeug, entwickelt vom Unternehmen Modeliosoft aus Paris. Es unterstützt die Standards UML2 und BPMN2.
Der Modelio-Kern wurde am 5. Oktober 2011 unter der GPLv3 veröffentlicht. Zentrale APIs stehen hingegen unter der offeneren Apache-Lizenz.
Modelio unterstützt UML2-Profile für XSD, WSDL und BPEL, zudem SoaML für SOA-Modellierung in verteilten Umgebungen, sowie BPMN zur Modellierung von Geschäftsprozessen.
Modelio war als eines von sechs UML-Werkzeugen auf der Interoperabilitäts-Demonstration der OMG Model Interchange Working Group (MIWG) am 7. Dezember 2009 vertreten. Im Rahmen der Veranstaltung wurde die XMI-Interoperabilität zwischen den dort untersuchten Programmen gezeigt.
Beim MADES-Projekt wird Modelio zum Einsatz kommen, um neue UML-Annotationen für die Bereiche der Avionik und der Überwachung zu entwickeln.
Zusätzliche Module sind auf der Modelio-Community-Webseite verfügbar. Diese erweitern den Funktionsumfang unter anderem um Unterstützung für die Modellierung von Geschäftsprozessen nach TOGAF, SysML zur Modellierung von komplexen Systemen, das Erzeugen von Java-Code sowie Reverse- und Round-Trip-Engineering. Die Community SysML Module unterstützen allerdings keine Requirement Diagramme. Damit ist System Engineering in der freien Version nicht möglich.