Abstract
RSS (Really Simple Syndication) is a format used for the publication and syndication of web content. While several frameworks, techniques and algorithms have been proposed and studied for the processing of complex queries on data streams, current RSS reader and aggregator software and services do not propose advanced query facilities.
We designed and implemented a prototype RSS aggregator service, called Danaïdes, for the processing of complex queries on continuously updated RSS feeds and of progressively producing results.
We demonstrate the prototype and its several user-interfaces with a geographical application using geoRSS feeds. This work is a practical application of our research on progressive query processing algorithms for data streams.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Tok, W.H., Bressan, S.: Efficient and Adaptive Processing of Multiple Continuous Queries. In: Jensen, C.S., Jeffery, K.G., Pokorný, J., Šaltenis, S., Bertino, E., Böhm, K., Jarke, M. (eds.) EDBT 2002. LNCS, vol. 2287, pp. 215–232. Springer, Heidelberg (2002)
Tok, W.H., Bressan, S., Lee, M.L.: Progressive Spatial Join. In: SSDBM, pp. 353–358 (2006)
Tok, W.H., Bressan, S., Lee, M.-L.: RRPJ: Result-Rate Based Progressive Relational Join. In: Kotagiri, R., Radha Krishna, P., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 43–54. Springer, Heidelberg (2007)
Gawlick, D., Krishnaprasad, M., Liu, Z.H.: Using the Oracle database as a declarative RSS hub. In: SIGMOD, p. 722 (2006)
Ivanov, I.: Processing RSS (2003), http://www.xml.com/pub/a/2003/04/09/xquery.html
Urhan, T., Franklin, M.J.: XJoin: Getting fast answers from slow and bursty networks. Technical Report CS-TR-3994, Computer Science Department, University of Maryland (1999)
Tao, Y., Yiu, M.L., Papadias, D., Hadjieleftheriou, M., Mamoulis, N.: RPJ: Producing fast join results on streams through rate-based optimization. In: SIGMOD, pp. 371–382 (2005)
Li, F., Chang, C., Kollios, G., Bestavros, A.: Characterizing and exploiting reference locality in data stream applications. In: ICDE, p. 81 (2006)
Dittrich, J.-P., Seeger, B., Taylor, D.S., Widmayer, P.: Progressive merge join: A generic and non-blocking sort-based join algorithm. In: VLDB, pp. 299–310 (2002)
U.S. geological survey earthquake hazards program, http://earthquake.usgs.gov/
GeoRSS: Geographically encoded objects for rss feeds, http://www.georss.org
Microsoft virtual earth (2006), http://www.microsoft.com/virtualearth/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tok, W.H., Bressan, S., Lee, ML. (2007). Danaïdes: Continuous and Progressive Complex Queries on RSS Feeds. In: Kotagiri, R., Krishna, P.R., Mohania, M., Nantajeewarawat, E. (eds) Advances in Databases: Concepts, Systems and Applications. DASFAA 2007. Lecture Notes in Computer Science, vol 4443. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71703-4_112
Download citation
DOI: https://doi.org/10.1007/978-3-540-71703-4_112
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71702-7
Online ISBN: 978-3-540-71703-4
eBook Packages: Computer ScienceComputer Science (R0)