Imixs Workflow ...the open source workflow technology for business applications

Project Home

Imixs Eclipse Modeler

Imixs Workflow Modeler is an Eclipse Plugin which simplifies the way
business logic joins your application.

Imixs JEE Components

Read more....

Web Tools

Read more....

Imixs Modeler

The Imixs Eclipse Modeler allows you to control your business process without changing one line of application code.

  • Eclipse based Plugin
  • Graphical process modeler
  • Technical business models
  • Collaborative process modelling
  • Modelling Access controls
  • Reporting Tool
Project Home Imixs Eclipse Modeler

Don't worry about changing data models and business methods. Business processes can be designed and managed with the Imixs Modeler during runtime. Imixs Workflow simplifies the development of modern BPM solutions.

How to use Imixs Workflow

Workflows are usually used in human-to-human business applications. This means that a task is performed by different users. Informations need to be distributed from one employee to a colleague, a customer or a partner. Imixs Workflow manages any kind of business process and takes care about messaging, security and the documentation of the whole workflow.

Workflow modelling

Workflow modelling means describing a business process. A workflow model describes how actors can interact in various circumstances and what should happen after a workflow step was processed.
There are different methods to describe a business process. One of the most common technics is the business process modelling notation (BPMN). This modelling notation was designed to describe a business process without all the technical details. A BPMN diagram is easy to understand and a good starting point to talk about workflow with technician and management people.

The Imixs Workflow Modeler

Beside the general flow of a business process there are a lot of technical aspects which are typical to a workflow management system.
For example: Tasks are distributed automatically by email and users can access there individual task list from the web interface - like from an email in-box. The workflow controls the task until it is finished and automatically takes care about routing, transactions, the resubmission and the documentation of each step.
All these things are described in a technical workflow model. The technical model is the counterpart to a bpmn diagram and describes technical details about the business process.

The Imixs Workflow Modeler allows you to control your business process without changing one line of application code. You can describe what should happen in a specific workflow step and you can configure the behaviour of your workflow application. For example you can configure an email notification which will be sent by the workflow system after the process is completed. Also you can create a process documentation for each process step. This is called a 'workflow history'. Additional the Imixs Modeler allows you to configure the access control for each process instance processed by the workflow system. This is a powerful feature to manage the information flow inside your application. You can control exactly the read and write protection to any process instance depending on a specific process situation.
Read more about the Imixs Workflow Modeler.

Reporting

Additional the Imixs Eclipse Modeler provides a reporting tool to generate business reports. These reports can be accessed by a web interface using the Imixs REST Services. A report can export process informations into a chart diagram or provide data from a specific business process to an external IT system. The Imixs Reporting provides a lot of output format including PDF, HTML, Open-Office, MS-Excel or MS-Word.
Read more about the Imixs REST Services.