Modelio
{{Short description|Open-source UML tool developed by Modeliosoft}}
{{Infobox software
| name = Modelio
| logo = Modelio-logo.png
| logo size =
| screenshot = Modelio-screenshot.png
| screenshot size =
| caption =
| collapsible = yes
| developer = Modeliosoft
| latest release version = 5.4.01
| latest release date = {{start date and age|2023|12|07}}{{cite web
| url = https://www.modelio.org/
| title = Modelio
| website = modelio.org
| access-date = 2024-01-16
}}
| operating system = Linux, Microsoft Windows, macOS
| platform = x64
| size =
| language = English, French
| genre = Software modeling, Software development
| license = Core tool: GPLv3, Extensions: Apache License 2.0
| website = {{URL|https://www.modelio.org}}
| repo = {{URL|https://www.github.com/ModelioOpenSource/Modelio}}
}}
Modelio is an open-source UML tool developed by Modeliosoft, based in Paris, France. It supports the UML2, BPMN and ArchiMate standards.
Licensing
The core Modelio software was released under the GPLv3 on October 5, 2011.{{cite web| url=http://drdobbs.com/open-source/231900564 |title=French Model Specialist Modeliosoft Goes Open Source |access-date=2011-11-25 |date=2011-10-11 |last=Bridgewater |first=Adrian | publisher=Dr. Dobb's }} Key APIs are licensed under the more permissive Apache License 2.0.{{cite web|url=http://www.itpronews.fr/2011/10/modeliosoft-modelio-passe-a-lopen-source/ |title=Modeliosoft / Modelio passe à l'open source |access-date=2011-11-26 |date=2011-10-10 |publisher=ITProNews France }}
Features
Modelio supports UML2 Profiles for XSD, WSDL and BPEL,{{cite journal|url=http://www.mallouli.com/recherche/publications/mda4sc2010.pdf |title=A Framework for Modeling and Testing of Web Services Orchestration |access-date=2012-01-01 |last=Bentakouk |first=Lina |author2=Fayçal Bessayah |author3=Mounir Lallali |author4=Wissam Mallouli |author5=Andrey Sadovykh}} SoaML for service modelling in distributed environments;,{{cite journal |url=http://remics.eu/system/files/SoaML_CLOSER_2011_Paper_Final.pdf |title=Specifying Services using the Service Oriented Architecture Modeling Language (SOAML): A baseline for specification of cloud-based services |access-date=2012-01-01 |last=Elvesæter |first=Brian |author2=Arne-Jørgen Berre |author3=Andrey Sadovykh |archive-url=https://web.archive.org/web/20120426090411/http://remics.eu/system/files/SoaML_CLOSER_2011_Paper_Final.pdf |archive-date=2012-04-26 |url-status=dead }} BPMN for business process modelling{{cite journal|url=http://eprints.hud.ac.uk/10866/1/OleAppA2.pdf |title=ePrOnto: OWL-Based Ontology for Research Information Management (Appendix A) |access-date=2012-01-01 |last=Olszewska |first=Joanna Isabelle |date=2010-09-30 |author2=Simpson, Ron |author3=McCluskey, T.L. }} and ArchiMate for Enterprise Architecture.{{cite journal |url=https://www.urbanisation-si.com/exemples-detudes-de-cas-darchitecture-dentreprise-avec-le-framework-togaf-empruntes-a-loutil-francais-modelio|title=Exemples d'études de cas d'architecture d'entreprise avec le framework TOGAF empruntés à l'outil français Modelio|journal=Urbanisation-si.com|author=Rhona Maxwel}}
Interoperability
Modelio was one of six tools participating in the Interoperability Demonstration held by the OMG's Model Interchange Working Group (MIWG) on December 7, 2009.{{cite web |url=http://www.omg.org/news/releases/pr2009/07-08-09.htm |title=OMG Announces Model Interchange Working Group |access-date=2011-11-01 |last=Covert |first=Stephanie |date=2009-07-08 |publisher=Object Management Group |url-status=dead |archive-url=https://web.archive.org/web/20111205033519/http://www.omg.org/news/releases/pr2009/07-08-09.htm |archive-date=2011-12-05 }} The event demonstrated XMI interoperability between the participating tools.{{cite web |url=http://www.omg.org/news/releases/pr2010/01-04-10.htm |title=OMG's Model Interoperability Demonstration a Success |access-date=2011-11-01 |last=Covert |first=Stephanie |date=2011-04-01 |publisher=Object Management Group |url-status=dead |archive-url=https://web.archive.org/web/20100121084922/http://www.omg.org/news/releases/pr2010/01-04-10.htm |archive-date=2010-01-21 }}
The MADES Project intends to use Modelio to develop new modelling annotations with relevance to avionic and surveillance applications.{{cite journal |url=http://www.txtgroup.com/newsletter/attachment/MADES_HoPES2010_0.4.pdf |title=MADES: Embedded Systems Engineering Approach in the Avionics Domain |access-date=2012-01-02 |last=Bagnato |first=Alessandra |author2=Andrey Sadovykh |author3=Richard F. Paige |author4=Dimitrios S. Kolovos |author5=Luciano Baresi |author6=Angelo Morzenti |author7=Matteo Rossi |publisher=TXT Group |url-status=dead |archive-url=https://web.archive.org/web/20120519142437/http://www.txtgroup.com/newsletter/attachment/MADES_HoPES2010_0.4.pdf |archive-date=2012-05-19 }}
Community modules
Add-on modules are available through the Modelio community Website. These add support for TOGAF business process modeling;{{cite magazine|url=http://www.datamation.com/open-source/60-new-open-source-apps-youve-probably-never-heard-of-3.html |title=60 New Open Source Apps You've (Probably) Never Heard Of |access-date=2011-11-25 |date=2011-10-25 |last=Harvey |first=Cynthia |magazine=Datamation }} SysML system architecture modeling (although with reduced functionality in the open source version, the requirement diagram type is not available); MARTE for specifying embedded systems, and Java code generation, reverse and roundtrip engineering.
References
{{Reflist}}