RoSeS: A Continuous Content-Based Query Engine for RSS Feeds

Abstract : In this paper we present RoSeS (Really Open Simple and Efficient Syndication), a generic framework for content-based RSS feed querying and aggregation. RoSeS is based on a data-centric approach, using a combination of standard database concepts like declarative query languages, views and multi-query optimization. Users create personalized feeds by defining and composing content-based filtering and aggregation queries on collections of RSS feeds. Publishing these queries corresponds to defining views which can then be used for building new queries / feeds. This naturally reflects the publish-subscribe nature of RSS applications. The contributions presented in this paper are a declarative RSS feed aggregation language, an extensible stream algebra for building efficient continuous multi-query execution plans for RSS aggregation views, a multi-query optimization strategy for these plans and a running prototype based on a multi-threaded asynchronous execution engine.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00625541
Contributor : Dan Vodislav <>
Submitted on : Wednesday, September 21, 2011 - 8:12:12 PM
Last modification on : Wednesday, May 15, 2019 - 3:48:12 PM

Links full text

Identifiers

Citation

Jordi Creus, Bernd Amann, Nicolas Travers, Dan Vodislav. RoSeS: A Continuous Content-Based Query Engine for RSS Feeds. DEXA - Database and Expert Systems Applications, Aug 2011, Toulouse, France. pp.203-218, ⟨10.1007/978-3-642-23091-2_19⟩. ⟨hal-00625541⟩

Share

Metrics

Record views

207