“…Apart from using business workflow languages (e.g., BPEL4WS and its predecessors) directly for Grid applications (e.g., [7]), quite a few Grid workflow languages have been proposed, such as Grid Services Flow Language (GSFL, [8]), Grid Application Definition Language (GADL, [9]), Grid Workflow Execution Language (GWEL, [10]) and Grid Services Workflow Execution Language (GSWEL, [11]), GridAnt [12], Abstract Grid Workflow Language (AGWL, [13] [14]). For those that are based on business workflow languages (e.g., GWEL and GSWEL), generic business workflow composition environments may be extended to compose Grid workflows.…”