Correction of Data-flow Errors in Workflows
When a workflow is designed, not only should it be free from control-flow errors like deadlocks and lack of synchronization, but should also be checked for data-flow correctness. Recent approaches have categorized data-flow errors and have suggested methods for detecting data-flow errors but only a few approaches have been reported yet on the automatic correction of data-flow errors. In this paper, we present methods and related issues for correcting data-flow errors in workflows. The methods can be incorporated in existing commercial Workflow Management Systems to make the software an intelligent system which will not only detect the data-flow errors, but also automatically suggest to the designer possible ways to correct the data-flow errors.