The workflow solution for TextGrid consists of the following parts:
A workflow engine which receives workflow documents and executes them on demand (the GWES Engine)
An optional monitoring interface for the workflow engine (both web-based and log files)
An XSD schema that describes and documents the syntax of TextGrid Workflow (tgwf) documents that users will edit
An XSLT stylesheet that transforms tgwf documents into GridWorkflowDL documents accepted by the GWES
An API for workflow jobs representations in the TextGridLab. It offers facilities to
read the contents of a TextGridObject representing the tgwf workflow
merge various parameters known in the TextGridLab into the tgwf document (instantiate it) such that the user does not have to care for them
execute the job at the machine and query for results
A GUI implemented as an Eclipse Perspective, consisting of an editor area (for the tgwf document or input/result objects) and the following views:
Workflow preparation:
select a tgwf Workflow document,
display input TexGridObjects,
choose the target project where resulting objects are to be created
initiate the execution of the workflow
Job Management: query for the status of the user's wokflow jobs at the engine
Result viewer: displays the list of resulting TextGridObjects created anew
An overview of the interplay of these components is given in the following figure 1.

Figure 1: architecture of the workflow component
Please see also some slides http://sugi.d-grid.de/fileadmin/user_upload/sugi_storage//0000/309/07_Haase.pdf and a video http://sugi.d-grid.de/fileadmin/user_upload/sugi_storage//0000/309/07_haase.html (22 minutes) of a presentation of this system (in German).