Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems

The ever-growing amount of data produced by and in today’s smart cities offers significant potential for novel applications created by city stakeholders as well as third parties. Current smart city application models mostly assume that data is exclusively managed by and bound to its original applica...

Full description

Bibliographic Details
Main Authors: Johannes M. Schleicher, Michael Vögler, Christian Inzinger, Schahram Dustdar
Format: Article
Language:English
Published: PeerJ Inc. 2017-05-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-115.pdf
id doaj-7f6b4bf6b44d481b87e9730725bdee7c
record_format Article
spelling doaj-7f6b4bf6b44d481b87e9730725bdee7c2020-11-24T22:58:21ZengPeerJ Inc.PeerJ Computer Science2376-59922017-05-013e11510.7717/peerj-cs.115Modeling and management of usage-aware distributed datasets for global Smart City Application EcosystemsJohannes M. Schleicher0Michael Vögler1Christian Inzinger2Schahram Dustdar3Distributed Systems Group, TU Wien, Vienna, AustriaDistributed Systems Group, TU Wien, Vienna, AustriaSoftware Evolution & Architecture Lab, University of Zürich, Zürich, SwitzerlandDistributed Systems Group, TU Wien, Vienna, AustriaThe ever-growing amount of data produced by and in today’s smart cities offers significant potential for novel applications created by city stakeholders as well as third parties. Current smart city application models mostly assume that data is exclusively managed by and bound to its original application and location. We argue that smart city data must not be constrained to such data silos so that future smart city applications can seamlessly access and integrate data from multiple sources across multiple cities. In this paper, we present a methodology and toolset to model available smart city data sources and enable efficient, distributed data access in smart city environments. We introduce a modeling abstraction to describe the structure and relevant properties, such as security and compliance constraints, of smart city data sources along with independently accessible subsets in a technology-agnostic way. Based on this abstraction, we present a middleware toolset for efficient and seamless data access through autonomous relocation of relevant subsets of available data sources to improve Quality of Service for smart city applications based on a configurable mechanism. We evaluate our approach using a case study in the context of a distributed city infrastructure decision support system and show that selective relocation of data subsets can significantly reduce application response times.https://peerj.com/articles/cs-115.pdfSmart city application engineeringData managementData migrationQuality of service
collection DOAJ
language English
format Article
sources DOAJ
author Johannes M. Schleicher
Michael Vögler
Christian Inzinger
Schahram Dustdar
spellingShingle Johannes M. Schleicher
Michael Vögler
Christian Inzinger
Schahram Dustdar
Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
PeerJ Computer Science
Smart city application engineering
Data management
Data migration
Quality of service
author_facet Johannes M. Schleicher
Michael Vögler
Christian Inzinger
Schahram Dustdar
author_sort Johannes M. Schleicher
title Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
title_short Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
title_full Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
title_fullStr Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
title_full_unstemmed Modeling and management of usage-aware distributed datasets for global Smart City Application Ecosystems
title_sort modeling and management of usage-aware distributed datasets for global smart city application ecosystems
publisher PeerJ Inc.
series PeerJ Computer Science
issn 2376-5992
publishDate 2017-05-01
description The ever-growing amount of data produced by and in today’s smart cities offers significant potential for novel applications created by city stakeholders as well as third parties. Current smart city application models mostly assume that data is exclusively managed by and bound to its original application and location. We argue that smart city data must not be constrained to such data silos so that future smart city applications can seamlessly access and integrate data from multiple sources across multiple cities. In this paper, we present a methodology and toolset to model available smart city data sources and enable efficient, distributed data access in smart city environments. We introduce a modeling abstraction to describe the structure and relevant properties, such as security and compliance constraints, of smart city data sources along with independently accessible subsets in a technology-agnostic way. Based on this abstraction, we present a middleware toolset for efficient and seamless data access through autonomous relocation of relevant subsets of available data sources to improve Quality of Service for smart city applications based on a configurable mechanism. We evaluate our approach using a case study in the context of a distributed city infrastructure decision support system and show that selective relocation of data subsets can significantly reduce application response times.
topic Smart city application engineering
Data management
Data migration
Quality of service
url https://peerj.com/articles/cs-115.pdf
work_keys_str_mv AT johannesmschleicher modelingandmanagementofusageawaredistributeddatasetsforglobalsmartcityapplicationecosystems
AT michaelvogler modelingandmanagementofusageawaredistributeddatasetsforglobalsmartcityapplicationecosystems
AT christianinzinger modelingandmanagementofusageawaredistributeddatasetsforglobalsmartcityapplicationecosystems
AT schahramdustdar modelingandmanagementofusageawaredistributeddatasetsforglobalsmartcityapplicationecosystems
_version_ 1725647428688805888