QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web

The accessibility of devices that track the positions of moving objects has attracted many researchers in Mobility Online Analytical Processing (Mobility OLAP). Mobility OLAP makes use of trajectory data warehousing techniques, which typically include a path of moving objects at a particular point i...

Full description

Bibliographic Details
Main Authors: Irya Wisnubhadra, Safiza Kamal Baharin, Nurul A. Emran, Djoko Budiyanto Setyohadi
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/14/9/265
_version_ 1797520541947527168
author Irya Wisnubhadra
Safiza Kamal Baharin
Nurul A. Emran
Djoko Budiyanto Setyohadi
author_facet Irya Wisnubhadra
Safiza Kamal Baharin
Nurul A. Emran
Djoko Budiyanto Setyohadi
author_sort Irya Wisnubhadra
collection DOAJ
description The accessibility of devices that track the positions of moving objects has attracted many researchers in Mobility Online Analytical Processing (Mobility OLAP). Mobility OLAP makes use of trajectory data warehousing techniques, which typically include a path of moving objects at a particular point in time. The Semantic Web (SW) users have published a large number of moving object datasets that include spatial and non-spatial data. These data are available as open data and require advanced analysis to aid in decision making. However, current SW technologies support advanced analysis only for multidimensional data warehouses and Online Analytical Processing (OLAP) over static spatial and non-spatial SW data. The existing technology does not support the modeling of moving object facts, the creation of basic mobility analytical queries, or the definition of fundamental operators and functions for moving object types. This article introduces the QB4MobOLAP vocabulary, which enables the analysis of mobility data stored in RDF cubes. This article defines Mobility OLAP operators and SPARQL user-defined functions. As a result, QB4MobOLAP vocabulary and the Mobility OLAP operators are evaluated by applying them to a practical use case of transportation analysis involving 8826 triples consisting of approximately 7000 fact triples. Each triple contains nearly 1000 temporal data points (equivalent to 7 million records in conventional databases). The execution of six pertinent spatiotemporal analytics query samples results in a practical, simple model with expressive performance for the enabling of executive decisions on transportation analysis.
first_indexed 2024-03-10T07:58:16Z
format Article
id doaj.art-9d1d0322956842cb8147eae840e8f742
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-10T07:58:16Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-9d1d0322956842cb8147eae840e8f7422023-11-22T11:40:21ZengMDPI AGAlgorithms1999-48932021-09-0114926510.3390/a14090265QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic WebIrya Wisnubhadra0Safiza Kamal Baharin1Nurul A. Emran2Djoko Budiyanto Setyohadi3Faculty of Information and Communication Technology, Universiti Teknikal Malaysia, Melaka 76100, MalaysiaFaculty of Information and Communication Technology, Universiti Teknikal Malaysia, Melaka 76100, MalaysiaFaculty of Information and Communication Technology, Universiti Teknikal Malaysia, Melaka 76100, MalaysiaDepartment of Informatics, Universitas Atma Jaya Yogyakarta, Yogyakarta 55281, IndonesiaThe accessibility of devices that track the positions of moving objects has attracted many researchers in Mobility Online Analytical Processing (Mobility OLAP). Mobility OLAP makes use of trajectory data warehousing techniques, which typically include a path of moving objects at a particular point in time. The Semantic Web (SW) users have published a large number of moving object datasets that include spatial and non-spatial data. These data are available as open data and require advanced analysis to aid in decision making. However, current SW technologies support advanced analysis only for multidimensional data warehouses and Online Analytical Processing (OLAP) over static spatial and non-spatial SW data. The existing technology does not support the modeling of moving object facts, the creation of basic mobility analytical queries, or the definition of fundamental operators and functions for moving object types. This article introduces the QB4MobOLAP vocabulary, which enables the analysis of mobility data stored in RDF cubes. This article defines Mobility OLAP operators and SPARQL user-defined functions. As a result, QB4MobOLAP vocabulary and the Mobility OLAP operators are evaluated by applying them to a practical use case of transportation analysis involving 8826 triples consisting of approximately 7000 fact triples. Each triple contains nearly 1000 temporal data points (equivalent to 7 million records in conventional databases). The execution of six pertinent spatiotemporal analytics query samples results in a practical, simple model with expressive performance for the enabling of executive decisions on transportation analysis.https://www.mdpi.com/1999-4893/14/9/265Mobility Online Analytical Processingmoving objectsvocabularySPARQLRDF
spellingShingle Irya Wisnubhadra
Safiza Kamal Baharin
Nurul A. Emran
Djoko Budiyanto Setyohadi
QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
Algorithms
Mobility Online Analytical Processing
moving objects
vocabulary
SPARQL
RDF
title QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
title_full QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
title_fullStr QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
title_full_unstemmed QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
title_short QB4MobOLAP: A Vocabulary Extension for Mobility OLAP on the Semantic Web
title_sort qb4mobolap a vocabulary extension for mobility olap on the semantic web
topic Mobility Online Analytical Processing
moving objects
vocabulary
SPARQL
RDF
url https://www.mdpi.com/1999-4893/14/9/265
work_keys_str_mv AT iryawisnubhadra qb4mobolapavocabularyextensionformobilityolaponthesemanticweb
AT safizakamalbaharin qb4mobolapavocabularyextensionformobilityolaponthesemanticweb
AT nurulaemran qb4mobolapavocabularyextensionformobilityolaponthesemanticweb
AT djokobudiyantosetyohadi qb4mobolapavocabularyextensionformobilityolaponthesemanticweb