Une première tentative a été menée avec un des logiciels de base du monde XQuery et XML:
Saxon.
Saxon développé par Michael Kay, est une suite comprenant un processeur XSLT2.0, un
processeur Xpath2.0, un processeur XQuery 1.0, un processeur XmlSchema1.0 .
Saxon est multi-plateformes, java, .NET .
Saxon utilise des parseurs DOM et SAX qui sont deux approches de traitement de document XML.