The Imixs-BPMN Modeler
Imixs-Workflow supports the BPMN 2.0 standard, simplifying the way to a Low-Code centric Business Process Management.
The Business Process Model and Notation - BPMN 2.0
The Business Process Model and Notation (BPMN 2.0) is an open standard to describe business processes that can be visualized in diagram editors and executed by process engines compliant with the BPMN 2.0 standard. This makes BPMN an interoperable, interchangeable and open standard in the field of business process management.
Imixs-BPMN is a free BPMN 2.0 modeling tool. It takes the full advantage of all the capabilities of BPMN 2.0 and complements them with the features of a powerful workflow engine. Imixs-BPMN is based on Open BPMN and can be used in Visual Studio Code, as a Eclipse Plugin or in a Web Browser. Further more, Open BPMN provides an extension mechanism to adapt the modeling platform to the individual requirements in any business process project. Read more about Open BPMN.
With Imixs-BPMN, you get maximum flexibility in describing, modeling, and executing your business processes in a low-code-centric development approach.
Features:
- BPMN 2.0 standard
- Multi IDE Support (VSCode, Eclipse, Web Browser)
- Graphical process modeler
- Technical business view
- Collaborative process modeling
- Git Support
How does Imixs-BPMN work?
Workflow modeling is the process of describing business operations through their various tasks and events as actors interact within the process. While BPMN provides a general framework for describing business processes, Imixs-Workflow allows you to execute a BPMN 2.0 process model. For example, tasks can be automatically distributed via email to different users, and open issues can be organized in user-friendly task lists - similar to an email inbox. Imixs-Workflow manages each task from initiation to completion.
Event-Driven Modeling
Imixs-Workflow is a human-centric business process management solution that uses an event-driven modeling concept. Within the process flow, events can be triggered either by human actors or services at each task. The Imixs-Workflow engine then automatically determines the next status within the process model. The process flow can be modeled using simple sequential flows or more complex business rules.
BPMN 2.0 Extensions
Imixs-BPMN extends the BPMN 2.0 standard by allowing execution and processing information to be added to any BPMN-compliant model while maintaining BPMN's flexibility and openness.
The Imixs-BPMN Task Element extends the standard BPMN Task Element, defining tasks to be processed by participants in specific workflow states. It includes various properties that describe the status of a process instance within an application.
The Imixs-BPMN Event Element extends the BPMN 2.0 CatchEvent and manages transitions between Workflow Tasks. It contains extended properties that the Imixs-Workflow engine evaluates and executes during runtime.