5. The processing system as claimed in claim 1 , wherein said extensible markup language processor transforms a document fragment.
1. A processing system, comprising: an extensible markup language processor; and a workflow selection processor; said workflow selection processor receiving workflow specifications and document fragments to be processed, a workflow specification describing a process to be carried out on a corresponding document fragment; said workflow selection processor outputting workflow specifications and document fragments to said extensible markup language processor; said extensible markup language processor producing a new workflow specification and a corresponding modified document fragment; said extensible markup language processor outputting said new workflow specification and corresponding modified document fragment to said workflow selection processor; said extensible markup language processor analyzing a document fragment to determine a new workflow specification.