15. The computer program product of claim 13 , wherein the first program instructions are further to identify the candidate pair for consolidation by: recognizing that a third task and a fourth task of the plurality of business process tasks are a preliminary candidate pair for consolidation as a function of identifying that the third task is linked in an input/output business process relationship to the first task as one of the tasks predicate or subsequent to the first task, and of identifying that the fourth task is linked in the same input/output business process relationship to the second task.
13. A computer program product for harmonizing business processes tasks, the computer program product comprising: a computer readable storage medium; first program instructions to compare descriptors associated with each of a plurality of business process tasks of different and separate processes of a service oriented architecture, wherein the descriptors associated with each of the tasks comprise a task name, a text description of the task, a predicate task that provides an input to the task in the service oriented architecture, and a subsequent task receives an output generated from the task in the service oriented architecture; wherein the first program instructions are further to identify a first task of the plurality of business process tasks that is within a first process of the service oriented architecture, and a second task of the plurality of business process tasks that is within a second process of the service oriented architecture that is different and separate from the first process, as a candidate task pair for consolidation as a function of determining that they have a text term in common in their task names or in their text descriptions; second program instructions to compare the inputs received from the predicate tasks of each of the candidate pair tasks and the outputs generated by each of the candidate pair tasks to their subsequent tasks, and to confirm consolidation of the candidate pair tasks if the compared inputs to the first and the second tasks are similar and the compared outputs of the first and the second task are similar; and third program instructions to consolidate the confirmed candidate pair tasks by merging the confirmed candidate pair tasks into a new merged task or replacing a one of the first and second tasks with a replacement other of the first and second tasks, and to generate an output from the consolidated candidate pair tasks as a common harmonized output for the subsequent tasks of the first and the second tasks; wherein the first, second and third program instructions are stored on the computer readable storage medium.