liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
RSP-QL*: Enabling Statement-Level Annotations in RDF Streams
Linköping University, Department of Computer and Information Science, Human-Centered systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0003-0644-4051
Linköping University, Department of Computer and Information Science, Human-Centered systems. Linköping University, Faculty of Science & Engineering. RISE Research Institutes of Sweden AB.ORCID iD: 0000-0003-0036-6662
Linköping University, Department of Biomedical Engineering, Division of Biomedical Engineering. Linköping University, Faculty of Science & Engineering. RISE Research Institutes of Sweden AB.
Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-1741-2090
2019 (English)In: Semantic Systems. The Power of AI and Knowledge Graphs - 15th International Conference, SEMANTiCS 2019, Karlsruhe, Germany, September 9-12, 2019, Proceedings, Germany, 2019, p. -55Conference paper, Published paper (Refereed)
Abstract [en]

RSP-QL was developed by the W3C RDF Stream Processing (RSP) community group as a common way to express and query RDF streams. However, RSP-QL does not provide any way of annotating data on the statement level, for example, to express the uncertainty that is often associated with streaming information. Instead, the only way to provide such information has been to use RDF reification, which adds additional complexity to query processing, and is syntactically verbose. In this paper, we define an extension of RSP-QL, called RSP-QL*, that provides an intuitive way for supporting statement-level annotations in RSP. The approach leverages the concepts previously described for RDF* and SPARQL*. We illustrate the proposed approach based on a scenario from a research project in e-health. An open-source implementation of the proposal is provided and compared to the baseline approach of using RDF reification. The results show that this way of dealing with statement-level annotations offers advantages with respect to both data transfer bandwidth and query execution performance.

Place, publisher, year, edition, pages
Germany, 2019. p. -55
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 11702
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-168645DOI: 10.1007/978-3-030-33220-4_11ISBN: 9783030332198 (print)OAI: oai:DiVA.org:liu-168645DiVA, id: diva2:1461603
Conference
15th SEMANTiCS Conference
Projects
E-care@homeCENIIT project no. 17.05
Note

This paper won the Best Paper Award in the conference.

Available from: 2020-08-27 Created: 2020-08-27 Last updated: 2024-10-25
In thesis
1. Complex Event Processing under Uncertainty in RDF Stream Processing
Open this publication in new window or tab >>Complex Event Processing under Uncertainty in RDF Stream Processing
2021 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The Semantic Web provides a framework for representing, sharing, and integrating data on the Web using a set of specifications promoted by the World Wide Web Consortium (W3C). These specifications include RDF as the model for data inter-change on the Web and languages (e.g., RDFS and OWL) for defining schemas and ontologies. While the Semantic Web has traditionally focused on static or slowly changing data, information on the Web is becoming increasingly dynamic, with sources such as Internet-of-Things devices, sensor networks, smart cities, social me-dia, and more. RDF Stream Processing (RSP) extends Semantic Web technologies to support streaming data and continuous queries and has been suggested as a candidate for bridging the gap between Complex Event Processing (CEP), which focuses on identifying meaningful events and event patterns from streaming data, and the Semantic Web standards. Systems that operate on real-world data must often deal with uncertainty, which can arise from, for example, missing information, incomplete domain knowledge, sensor noise, or linguistic vagueness. Uncertainty has received attention in both Semantic Web and CEP research, but little is known about how it can be managed in RSP and how it might impact performance. The contributions of this thesis are threefold. First, the issue of supporting a general model of CEP in RSP is addressed. A set of requirements for CEP is identified and used to define an event ontology for use in RSP. An approach is then proposed for creating a CEP framework that can scale processing beyond the limitations of a single RSP instance. Second, an extension of the RSP-QL data model is defined for representation of statement-level annotations. The data model is then used as a basis for capturing different types of uncertainty in a use case inspired by a research project in electronic healthcare. Finally, the performance impact of explicitly managing different types of uncertainty is evaluated in a prototype implementation and a set of optimization strategies is introduced with a goal of reducing the impact of uncertainty on query execution performance. The results show that the proposed approach to representing statement-level metadata reduces required data transfer bandwidth and that it can improve query execution performance com-pared with using RDF reification. The optimization strategies produce improved query execution performance overall, but the impact of the heuristic depends on multiple factors, including the selectivity of filters, join cardinalities, and the cost of evaluating uncertainty functions.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2021. p. 112
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2153
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-179481 (URN)10.3384/diss.diva-179481 (DOI)9789179296216 (ISBN)
Public defence
2021-11-11, Ada Lovelace, B-building, Campus Valla, Linköping, 10:15 (English)
Opponent
Supervisors
Note

Funding agencies: This work was partly funded by: (1) VALCRI, financed by the EuropeanUnion Seventh Framework Programme (FP7/2007–2013) underthe EC Grant Agreement No FP7-IP608142; (2) E-care@home, financedby the Swedish Knowledge Foundation; and (3) STeDS, partlyfinanced by the research organization CENIIT (project id 12.10).

Revisions: 2021-10-06 The thesis was first published online. The online published version reflects the printed version. 

2022-04-27 The thesis was updated with an errata list which is downloadable from here. Before this date the PDF was downloaded 207 times.

Available from: 2021-10-06 Created: 2021-09-21 Last updated: 2022-04-27Bibliographically approved

Open Access in DiVA

fulltext(583 kB)133 downloads
File information
File name FULLTEXT02.pdfFile size 583 kBChecksum SHA-512
87d6f7368bef63e593a35394c62d10f2f98968f17643bfa132937aa1d3df403e1ba3b2ef9a25858484ec87610864be999b05dcd6d7f7a6ba98f3208d1e784065
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Authority records

Keskisärkkä, RobinBlomqvist, EvaLind, LeiliHartig, Olaf

Search in DiVA

By author/editor
Keskisärkkä, RobinBlomqvist, EvaLind, LeiliHartig, Olaf
By organisation
Human-Centered systemsFaculty of Science & EngineeringDivision of Biomedical EngineeringDatabase and information techniques
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 133 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 213 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf