process flows consisting of a collection of cooperating, coordinated activities which execute
a process. Agents, in the forms of a human, a device or a program, are the entities that can
perform an activity in a process flow. Mod eling, executing and monitoring the activities in a
workflow are performed by a computer workflow management system. A number of
commercial products are available in the market for modeling and executing workflows …