Modelio BA

Dedicated to analysts

  • Data, business processes and architectures modeling,
  • UML and BPMN support,
  • Integrated requirement analysis, and documentation generation

Key Features

Modelio BA offers specific tools to increase efficiency and minimize risk for analysts working on modeling data, business processes and architectures.


UML is the modeling standard for most major aspects of software and business, while BPMN is the standard for business process modeling. By combining these two standards, Modelio BA makes it easy to model a complete business, with smooth transition between data and processes.

Modelio BA makes it possible to define links and wizards between UML and BPMN. For example, dragging & dropping a UML class into a process diagram will retrieve a related BPMN data object, while a BPMN lane can represent a UML actor and BPMN processes can be structured within UML packages.


Full standards coverage

Full standards coverage

Modelio BA carefully supports the "metamodels" defined by the OMG UML and BPMN standards, providing analysts with all the standard diagrams and enabling them to harness the full power of both languages to express ideas. Models can be exchanged using the standard XMI format.

Models versus diagrams

Diagrams are only partial views of the complete design, used to describe a particular aspect of the architecture. Models, on the other hand, are complete sets of concepts and elements used to describe the architecture.

Modelio BA maintains consistency between model elements and diagrams, providing several explorer windows to simplify navigation. With both model element explorers and a diagram explorer, users have broad and practical access to the model.


Models versus diagrams

Consistency checks

Consistency checks and modeling wizards

More than 280 consistency checks are constantly applied to a model as it is being built. Analysts can adapt, add or withdraw existing rules, or change the gravity of errors. Smart modeling wizards boost modeling productivity and provide good default solutions to common problems.

Project documentation

Models are used as a means of communication, and Modelio BA can automatically generate documents from models. Depending on the document target (requirement analysis, business process definition, design, use cases, class diagrams, ...), it is possible to choose one of the numerous document templates provided, or develop custom templates. HTML, MS Word and LibreOffice output is also supported.

Watch a demo on document generation

Project documentation

Rich text editor

Integrated documentation capture

Modelio's support of rich text edition means that you can document any model element or diagram using your favorite editor (MS-Word, LibreOffice, ...), which is integrated with Modelio. This feature provides you with a unique means of combining models and documentation to support your analysis work.

Watch a demo on Modelio's rich text editor

Traceability and impact analysis

The Modelio BA's broad coverage of different modeling stages means that it is able to support many modeling levels, targeting different stakeholders.

Traceability enables analysts to specify which information has been used to define new model elements. This makes it easier to understand modeling coverage, and understand why models have been created by other people.

Impact analysis can help to determine the cost of changes if a part of a model is modified.  This mechanism helps discover the value of a model element, by clearly identifying which and how many model elements are based on it.

fle requirements