The Imixs-BPMN Modeler

Imixs-Workflow supports the BPMN 2.0 standard and simplifies the way to a model driven architecture (MDA).

Business Process Model and Notation - BPMN 2.0

The 'Business Process Model and Notation' - BPMN 2.0 is the common standard to describe a business process. BPMN was initially designed to describe a business process without all the technical details of a software system. As an result, a BPMN diagram is easy to understand by all project members and a good starting point to talk about a business process with technician as also with management people.

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 a Eclipse Plugin which enhances the Eclipse BPMN2 Modeling Framework.

The Imixs-BPMN is a professional modelling IDE that allows you to control your business process without changing one line of your application code.

With Imixs-BPMN you get maximum flexibility to describe, model and execute your business processes.

Features:

  • full BPMN 2.0 standard
  • extensible Eclipse based Plugin
  • graphical process modeler
  • technical business view
  • collaborative process modeling
  • Git Support
  • Reporting Tool

How does Imixs-BPMN work?

Workflow modeling means describing a business process with its various tasks and events when actors interact within the process. Beside the general description of a business process with BPMN, there are a lot of technical aspects which are typical to a workflow management system. For example a task can be distributed automatically by email to different users or open issues can be organized in a user friendly task list - like messages in an email in-box. Imixs-Workflow take control of each task from the starting point until it is finished.

Event-Driven Modeling

As Imixs-Worklfow is a human-centric business process management solution, the modeling concept in Imixs-BPMN is event-driven. On each task within the process flow, an event can be triggered by an human actor or a service. The Imixs-Workflow engine automatically computes the next status within the process model. The process flow can be modeled in simple sequence flows or even in more complex business rules.

BPMN 2.0 Extensions

Imixs-BPMN extends the BPMN 2.0 standard in the way that the execution and processing information can be added to any BPMN compliant model without restricting the flexibility and openness of BPMN.

The Imixs-BPMN Task Element is an extension to the BPMN Task Element. It describes the task to be processed by a participant in a defined workflow status. The Imixs-BPMN Task Element provides a set of various properties to describe the status of a process instance within an application.

The Imixs-BPMN Event Element extends to the BPMN 2.0 CatchEvent and describes the transition from one Workflow Task into the next. The Imixs-BPMN Event contains various extended properties to be evaluated and executed by the Imixs-Workflow engine during runtime.

Read more about how to model with Imixs-BPMN.

Protect your Business Data

Read more....


Build your Workflow Application on Jakarta EE

Read more....


Run your Workflows on a Microservice

Read more....

back