Modelio ist ein Open-Source-UML-Werkzeug, entwickelt vom Unternehmen Modeliosoft aus Paris. Es unterstützt die Standards UML2 und BPMN2.

Modelio

Logo
Screenshot
Basisdaten

EntwicklerModeliosoft
Aktuelle Version5.4.1[1]
(7. Dezember 2023)
BetriebssystemWindows, Linux, macOS
Programmier­spracheJava
KategorieUML-Werkzeug, Modellierungssprache
LizenzGPL Version 3
Apache-Lizenz Version 2
(Freie Software)
www.modelio.org

Lizenz

Der Modelio-Kern wurde am 5. Oktober 2011 unter der GPLv3 veröffentlicht.[2] Zentrale APIs stehen hingegen unter der offeneren Apache-Lizenz.[3]

Funktionsumfang

Modelio unterstützt UML2-Profile für XSD, WSDL und BPEL,[4] zudem SoaML für SOA-Modellierung in verteilten Umgebungen,[5] sowie BPMN zur Modellierung von Geschäftsprozessen.[6]

Interoperabilität

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.[7] Im Rahmen der Veranstaltung wurde die XMI-Interoperabilität zwischen den dort untersuchten Programmen gezeigt.[8]

Beim MADES-Projekt wird Modelio zum Einsatz kommen, um neue UML-Annotationen für die Bereiche der Avionik und der Überwachung zu entwickeln.[9]

Community-Module

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,[10] 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.

Weblinks

Einzelnachweise