Rechercher

[CAT11b] RoSeS : A continuous content-based query engine for RSS feeds

Conférence Internationale avec comité de lecture : DEXA'11, August 2011, Vol. 6861(2), pp.203--218, Series LNCS, Toulouse, France, (DOI: 10.1007/978-3-642-23091-2_19)

Mots clés: RSS, Web Syndication, Pub/Sub, Continuous Query, Multi-Query Optimisation, Continuous Language,Stream Data

Résumé: In this article 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 article are a declara- tive 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.

Equipe: vertigo
Collaboration: LIP6 , ETIS

BibTeX

@inproceedings {
CAT11b,
title="{RoSeS : A continuous content-based query engine for RSS feeds}",
author=" J. Creus and B. Amann and N. Travers and D. Vodislav ",
booktitle="{DEXA'11}",
year=2011,
edition="Springer-Verlag Berlin Heidelberg",
month="August",
series="LNCS",
volume=6861,
issue=2,
pages="203--218",
address="Toulouse, France",
doi="10.1007/978-3-642-23091-2_19",
}