Modelio is an open environment to model UML, BPMN, MDA, SysML and many other standards. The program can be freely extended with external modules. Modelio has all the necessary tools to create diagrams for systems, activities, usage cases, states, interactions, classes, components, objects, implementations and the like.
The program has a built-in auditor that will indicate errors and the ability to export the model directly to the project class schema in Java. The program has the ability to import and export XML documents, as well as prepare diagrams for publication in HMTL. Jython scripts can be used to automate tasks.
Modelio supports UML2 with profiles for XSD, WSDL, BPEL, SoaML for modeling in distributed environments and BPMN for business processes. Modelio has a lot of possibilities, which can be additionally extended with modules created by the community, free or paid. This includes support for TOGAF business process modelling, architecture modelling in SysML, MARTE for embedded systems and, of course, a code generator in Java.
The extensions can be viewed on the shop's website.









