The Ontimize Workflow component is an advanced module for the design and execution of business processes. With the Ontimize Workflow component you can define tasks, define who is allowed to execute them, graphically establish an execution flow between the tasks to form a complete process, and execute several processes in parallel. At all times, you can control all the processes in execution, their status, their history, the pending tasks still to be completed and who is responsible for executing them, whilst monitoring the time taken in executing each task, performance statistics and so on.

Ontimize Workflow takes a much more modern “real world” approach to task execution.  Tasks can be performed out of sequence where appropriate, and can even be added in run time, whilst the Workflow itself is able to be adapted to the new scenario.

 

Ontimize Workflow integrated into an Ontimize application Flow example of the Ontimize Workflow Edition in the Ontimize Workflow

 

The Ontimize Workflow component uses an open architecture, following the Workflow Management Coalition (WfMC) standard format XML Process Definition Language (XPDL).  Process definitions can therefore be interchanged with other XPDL based applications, allowing seamless integration.

A high quality graphical editor is included which is used for process design. Composing a process become both fast and accurate.  Processes can be included inside other processes in the form of subprocesses, thus allowing design work to be easily reused.

The Ontimize Workflow component has been successfully implemented in both traditional business process management applications as well as in distribution and logistics management.  In the former for processes more closely identified with those  more common in the Government, Finance, Banking and Insurance sectors and the latter with those processes more allied to the Transport, Manufacturing and Utilities sectors.

 

Get a simple example about how the Ontimize Workflow component works here.

 

 

 

 

TECHNICAL FEATURES

 

 

With the inclusion of the Ontimize Workflow component a simple application can be converted into a leading edge process management solution  To achieve this, the Ontimize Workflow component includes:

 

 

• A solid and highly reliable Workflow engine, able to manage a  very large number of concurrent processes.


•  Different elements to create the flows, such as

•  Tasks
•  Decisions
•  Splits
•  Forks
•  Joins
•  Synchronizations
•  Concurrencies
•  Subprocesses



•  Several high-end features for design and control of process behavior

•  Timers
•  Triggers
•  Messages



• An open and extensible architecture, that can be precisely customized where appropriate.


•  An advanced Graphical Editor to compose and modify the flows.

•  Integrated in Ontimize
•  Contextual

 

•  Extra useful features like process state views, execute tasks from the graphical diagram or the tasks list, audit modules, performance modules, etc.