Data, business processes and architectures modeling
UML and BPMN support
Integrated requirement analysis, and documentation generation
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.
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.
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.
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.
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.
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.
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.