State of the art on streaming
Why W3C XProc, W3C XSLT WGs and ISO
SC34 WG 1 are looking closely to streaming
Balisage: The Markup Conference 2008
August 12 - 15, 2008
Copyright © 2008 Innovimax. Used by
How to cite this paper
Zergaoui, Mohamed. “State of the art on streaming: Why W3C XProc, W3C XSLT WGs and ISO SC34 WG 1 are looking closely to
streaming.” Presented at Balisage: The Markup Conference 2008, Montréal, Canada, August 12 - 15, 2008. In Proceedings of Balisage: The Markup Conference 2008. Balisage Series on Markup Technologies, vol. 1 (2008). DOI: 10.4242/BalisageVol1.Zergaoui01.
It's now 10 years that XML is out and is now
XML is perceived for its value (Unicode, Structure,
not only for something heavy and difficult to use.
XML needs still to
gain in its capacity to be processed more naturally
as a stream of
After a short presentation of where we come from,
we will take a look
very closely at where are the work around streaming
especially from the XSLT WG, XProc WG and ISO DSDL;
We will also see
how some interesting approach are trying to find workarounds on
streaming and propose some new area of use for XML.
[xml-rec] Tim Bray,
Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler, editors.
Language (XML) 1.0 Fourth Edition. World Wide Web
Consortium, 2006. W3C Recommendation.
[xproc] Norman Walsh,
Alex Milowski, Henry S. Thompson, editors. XProc: An XML Pipeline
Language. World Wide Web Consortium, 2008. W3C Working Draft.
[xslt-streaming] Requirements and Use Cases for Streaming
XML Transformations. World Wide Web Consortium, 2008. W3C Internal
[DSDL-Part-6] ISO DSDL
Part 6, Path-based integrity constraints
DSDL Part 10, Validation Management