The idea of XML processing pipelines is not new. In fact, the large number of existing, often largely similar solutions that have already been developed was one of the motivations to form the XML Processing Model Working Group.
The following tools and technologies are all relevant in this space.
There are undoubtedly others. If you know of a related technology that should be listed, please let me know.