XIB: eXtensible Information Broker |
The
exponential growth in the number and size of information services available on
the Internet has created an urgent need for information agents that act as
brokers in the sense that they can autonomously search, gather and integrate
information on behalf of a user. Moreover, the inherent volatility of the
internet and the wide range of information processing tasks to be carried out,
calls for a framework that facilitates both the construction and evolution of
such brokers. This paper proposes such a framework named XIB (eXtensible
Information Brokers). Taking as input a description of
required information services, XIB supports the interactive generation of an
integrated query interface, generates wrappers for each information service
dynamically, and returns to the user the composed result to a query. XIB depends
heavily on XML-related techniques. More specifically, we use DTDs to model the
input and output of the service, use XML to denote the input and output values.
Using such representations, the paper investigates service integration in the
form of DTD integration, and studies query decomposition in the form of XML
element decomposition. Within
the proposed framework, it is easy to add or remove information services to a
broker, thereby facilitating maintenance, evolution and customization. Back to Top |
|
Maintained by Jianguo Lu |