Title: Semantic stream processing of environmental data
Language: English
Authors: Wetz, Peter 
Qualification level: Doctoral
Advisor: Tjoa, A Min 
Assisting Advisor: Kiesling, Elmar
Issue Date: 2016
Number of Pages: 177
Qualification level: Doctoral
Whether we cope successfully or fail to deal with the world's environmental challenges will be determined in cities where, since 2008, more than half of the global population resides. Recently, also the application of computer science methods to solve environmental issues is increasingly promising. In this thesis we present an approach to enable citizens to make well-informed real time decisions based on environmental data. To this end, we leverage semantic web technologies as a practical means to overcome the obstacles of (i) environmental data integration, (ii) identifying data stream management engines to process real time environmental data, and (iii) enabling ecient use of environmental data streams for city stakeholders. We develop an ontology-based approach to integrate highly heterogeneous and dynamic environmental data sources. We present a novel vocabulary that combines and extends two de-facto standard vocabularies, that is, the Semantic Sensor Network Ontology and the RDF Data Cube Vocabulary. Further, we create a framework to evaluate suitable RDF Stream Processing (RSP) engines based on the special requirements of the environmental data domain, such as processing of high-frequency data, providing correct results, and scalability. This framework called YABench facilitates the identication of appropriate RSP engines under varying circumstances for scenarios in the environmental domain. After we identify C-SPARQL as a suitable RSP engine, we propose Linked Streaming Widgets. Linked Streaming Widgets represent lightweight semantic modules based on stream data, which can be combined to web applications by end users. By doing so, users can author their own mashups integrating environmental stream data sources, ultimately supporting well-informed decision making. We implement this concept as an extension of a mashup platform. To demonstrate its feasibility, we present and discuss two use cases based on citybike and air quality data, respectively, and perform performance evaluations indicating the practicability of Linked Streaming Widgets.
Keywords: stream processing; semantic web; linked data; RDF; OWL; mashups
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-6319
Library ID: AC13325644
Organisation: E188 - Institut für Softwaretechnik und Interaktive Systeme 
Publication Type: Thesis
Appears in Collections:Thesis

Files in this item:

Page view(s)

checked on Aug 25, 2021


checked on Aug 25, 2021

Google ScholarTM


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.