Advanced search
1 file | 1.14 MB

Continuous client-side query evaluation over dynamic linked data

Ruben Taelman (UGent), Ruben Verborgh (UGent), Pieter Colpaert (UGent) and Erik Mannens (UGent)
Author
Organization
Abstract
Existing solutions to query dynamic Linked Data sources extend the SPARQL language, and require continuous server processing for each query. Traditional SPARQL endpoints already accept highly expressive queries, so extending these endpoints for time-sensitive queries increases the server cost even further. To make continuous querying over dynamic Linked Data more affordable, we extend the low-cost Triple Pattern Fragments (TPF) interface with support for time-sensitive queries. In this paper, we introduce the TPF Query Streamer that allows clients to evaluate SPARQL queries with continuously updating results. Our experiments indicate that this extension significantly lowers the server complexity, at the expense of an increase in the execution time per query. We prove that by moving the complexity of continuously evaluating queries over dynamic Linked Data to the clients and thus increasing bandwidth usage, the cost at the server side is significantly reduced. Our results show that this solution makes real-time querying more scalable for a large amount of concurrent clients when compared to the alternatives.
Keywords
Linked Data, Linked Data Fragments, SPARQL, Continuous querying, Real-time querying

Downloads

  • 2016 - Ruben Taelman et al. - Continuous Client-Side Query Evaluation over Dynamic Linked Data.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 1.14 MB

Citation

Please use this url to cite or link to this publication:

Chicago
Taelman, Ruben, Ruben Verborgh, Pieter Colpaert, and Erik Mannens. 2016. “Continuous Client-side Query Evaluation over Dynamic Linked Data.” In Lecture Notes in Computer Science, 9989:273–289. Springer Nature.
APA
Taelman, R., Verborgh, R., Colpaert, P., & Mannens, E. (2016). Continuous client-side query evaluation over dynamic linked data. Lecture Notes in Computer Science (Vol. 9989, pp. 273–289). Presented at the 13th European Semantic Web Conference (ESWC) , Springer Nature.
Vancouver
1.
Taelman R, Verborgh R, Colpaert P, Mannens E. Continuous client-side query evaluation over dynamic linked data. Lecture Notes in Computer Science. Springer Nature; 2016. p. 273–89.
MLA
Taelman, Ruben, Ruben Verborgh, Pieter Colpaert, et al. “Continuous Client-side Query Evaluation over Dynamic Linked Data.” Lecture Notes in Computer Science. Vol. 9989. Springer Nature, 2016. 273–289. Print.
@inproceedings{8503522,
  abstract     = {Existing solutions to query dynamic Linked Data sources extend the SPARQL language, and require continuous server processing for each query. Traditional SPARQL endpoints already accept highly expressive queries, so extending these endpoints for time-sensitive queries increases the server cost even further. To make continuous querying over dynamic Linked Data more affordable, we extend the low-cost Triple Pattern Fragments (TPF) interface with support for time-sensitive queries. In this paper, we introduce the TPF Query Streamer that allows clients to evaluate SPARQL queries with continuously updating results. Our experiments indicate that this extension significantly lowers the server complexity, at the expense of an increase in the execution time per query. We prove that by moving the complexity of continuously evaluating queries over dynamic Linked Data to the clients and thus increasing bandwidth usage, the cost at the server side is significantly reduced. Our results show that this solution makes real-time querying more scalable for a large amount of concurrent clients when compared to the alternatives.},
  author       = {Taelman, Ruben and Verborgh, Ruben and Colpaert, Pieter and Mannens, Erik},
  booktitle    = {Lecture Notes in Computer Science},
  isbn         = {978-3-319-47601-8},
  issn         = {0302-9743},
  keyword      = {Linked Data,Linked Data Fragments,SPARQL,Continuous querying,Real-time querying},
  language     = {eng},
  location     = {Heraklion, Greece},
  pages        = {273--289},
  publisher    = {Springer Nature},
  title        = {Continuous client-side query evaluation over dynamic linked data},
  url          = {http://dx.doi.org/10.1007/978-3-319-47602-5\_44},
  volume       = {9989},
  year         = {2016},
}

Altmetric
View in Altmetric
Web of Science
Times cited: