@inproceedings{bf1f8b01a6a544cb800394cb1a3fc448,
title = "FMware: Middleware for efficient filtering and matching of XML messages with local data",
abstract = "XML message filtering systems are used for sifting through real-time messages to support business data mining and reporting. An XML message filtering system needs to (a) process registered filter predicates on multiple distributed real-time streams and (b) match and validate the filter results with local data to identify the relevant data that can be used for higher-level processing. Although efficient real-time filtering schemes exists, the matching phase of the operation where filter results have to be matched against local data to select those matches that are relevant to the particular task remains to be expensive as it requires expensive join operations. In this paper, we present an efficient middleware (FMware) for filtering and matching XML messages against locally available data. The proposed operator relies on a novel cluster-domain matching scheme to reduce the cost of the process. We analytically study the cost of the proposed middleware and experimentally show that it adaptively reduces the number of local data accesses and provides large savings in matching time with respect to cluster-unaware matching.",
keywords = "Cluster-domain hashing, Matching with local data, XML messaging",
author = "Kasim Candan and D{\"o}nderler, {Mehmet E.} and Qi Yan and Jaikannan Ramamoorthy and Kim, {Jong W.}",
year = "2006",
doi = "10.1007/11925071_16",
language = "English (US)",
isbn = "354049023X",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "301--321",
editor = "{van Steen}, Maarten and Michi Henning",
booktitle = "Middleware 2006 - ACM/IFIP/USENIX 7th International Middleware Conference, Proceedings",
note = "ACM/IFIP/USENIX 7th International Middleware Conference, Middleware 2006 ; Conference date: 27-11-2006 Through 01-12-2006",
}