A relational model of data for large shared data banks
Communications of the ACM
Sampling from a moving window over streaming data
SODA '02 Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
Modern Information Retrieval
XAL: an algebra for XML query optimization
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
Introduction to Modern Information Retrieval
Introduction to Modern Information Retrieval
On the 'Dimensionality Curse' and the 'Self-Similarity Blessing'
IEEE Transactions on Knowledge and Data Engineering
Clock: Synchronizing Internal Relational Storage with External XML Documents
Eleventh International Workshop on Research Issues in Data Engineering on Document Management for Data Intensive Business and Scientific Applications
Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Agora: Living with XML and Relational
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Yet Another Query Algebra For XML Data
IDEAS '02 Proceedings of the 2002 International Symposium on Database Engineering & Applications
Efficient Relational Storage and Retrieval of XML Documents
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Quilt: An XML Query Language for Heterogeneous Data Sources
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
ECOOP '00 Proceedings of the Workshops, Panels, and Posters on Object-Oriented Technology
FST TCS 2000 Proceedings of the 20th Conference on Foundations of Software Technology and Theoretical Computer Science
DBPL '01 Revised Papers from the 8th International Workshop on Database Programming Languages
Storage and Retrieval of XML Documents Using Object-Relational Databases
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
XRANK: ranked keyword search over XML documents
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Tree logical classes for efficient evaluation of XQuery
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
TOSS: an extension of TAX with ontologies and similarity queries
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
An efficient and versatile query engine for TopX search
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Content Syndication with RSS
Efficient processing of complex similarity queries in RDBMS through query rewriting
CIKM '06 Proceedings of the 15th ACM international conference on Information and knowledge management
A data stream language and system designed for power and extensibility
CIKM '06 Proceedings of the 15th ACM international conference on Information and knowledge management
Client behavior and feed characteristics of RSS, a publish-subscribe system for web micronews
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
XSEarch: a semantic search engine for XML
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
From tree patterns to generalized tree patterns: on efficient evaluation of XQuery
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Extending XQuery with window functions
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Semantic-based Merging of RSS Items
World Wide Web
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
Window specification over data streams
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Hi-index | 0.07 |
Existing XML query algebras are not fully appropriate to retrieve RSS news items mainly due to three reasons: (1) RSS document is text rich and its content is dependent on the wording and verification of the author, thus semantic-aware operators are needed; (2) news items are dynamic and consequently time oriented retrieval is needed; and (3) a news item may evolve through time, or overlap with other news items and hence identifying relationships between items is needed. In this paper, we aim to solve these issues by providing a dedicated RSS algebra based on semantic-aware operators which are capable of considering RSS characteristics. The provided operators are application domain specific and can be tuned according to the user preferences. We also provide a set of query rewriting and equivalence rules that would be used during query simplification and optimization. In addition and in order to validate our proposal, we develop a prototype called EasyRSSManager that allows a user to formulate RSS query using our operators.