Imixs Workflow is an open-source project, providing technologies for building Business Process Management solutions.
In human-centric workflow engines, events usually occur by an interaction of the actor with the system, for example by approving or rejecting a business transaction.
The project is based on the Java Enterprise Architecture (JEE) and represents a scalable and transactional framework for workflow management solutions.
A major goal of the technology is to simplify the software build process in modern business applications.
The following illustration demonstrates the typical flow of a document or datasheet from one user to another controlled by a Workflow Management System.
Imixs-Workflow provides the results of the project under the GPL with a dual-license model, to meet the usage and distribution requirements of different types of users.