NIAGARA: Design and Implementation
Overview
Niagara can be used for retrieving XML data, querying and monitoring them
for some interesting changes. These three functionalities are implemented by
its three main components: Search Engine, Query Engine and
Trigger Manager. XML is gaining popularity for representing semi-structured data on the net. Additionally it is being used as a medium for data exchange. Self-describing nature of XML data help in doing a better job of retrieving
relevant sources, when compared to a plain text file. For example if we are
looking for a ship named "Montreal", then all the current search engine will
give us data sources that will most likely contain information about the city
named "Montreal". With our XML search engine we can return data sources that
will contain the name "Montreal" in the ship element.
Slides from the 1999 DB-Affiliates meeting
Acknowledgements
The Niagara project is supported by the National Science Foundation under Grant
Number 0086002.
Home |
Introduction |
Publications |
System Demo |
Software |
Group Members |
Contact Information