As the deployment of wireless sensor networks increase and their application domain widens, the opportunity for effective use of XML filtering and streaming query engines is ever more present. XML filtering engines aim to provide efficient real-time querying of streaming XML encoded data. This paper provides a detailed analysis of several such engines, focusing on the technology involved, their capabilities, their support for XPath and their performance. Our experimental evaluation identifies which filtering engine is best suited to process a given query based on its properties. Such metrics are important in establishing the best approach to filtering XML streams on-the-fly.
["Martin F. O'Connor", 'Kenneth Conroy', 'Mark Roantree', 'Alan F. Smeaton', 'Niall M. Moyna']
Querying XML data streams from wireless sensor networks: An evaluation of query engines