As systems such as peer-to-peer, Web Services, and Grid systems proliferate the Internet there have also been a significant increase in the number of devices that are networked to the Internet. The XML markup language has been used increasingly for data interchange between applications and entities. More recently XML based standards have been proposed by the W3C to support the Web Services concept where XML has been used to describe services, and carry invocations to these services. The XML matching problem for distributed brokering systems is an important one to deal with issues that arise as the system scale and complexity of interactions between entities increases. In this paper, we present our approach to the XML matching problem in distributed brokering systems. We base our investigations in the context of the NaradaBrokering system.
Shrideep Pallickara, Geoffrey Fox, Marlon E. Pierc