With the ever increasing volume of information generation, selective dissemination of information becomes more and more important
since it only brings users the necessary information. Traditional selective dissemination methods usually depend on keyword
matching and focus on effectiveness rather than efficiency and scalability. XFilter [1], which adopts XML and XPath, changes the focus to efficiency and scalability. However, the filtering system built in XFilter
is mainly based on XML elements without considering the use of attributes. In this paper, we describe two mechanisms, one
for reordering user profiles and the other for indexing XML attributes, which can be seamlessly combined with the filtering
algorithm of XFilter to give significant improvement on XML document dissemination over the original filtering algorithm of
XFilter. Experiments were carried out to verify our claim.
Keywords XML - XPath - Elements - Attributes - Selective Dissemination of Information