A Taxonomy and Survey of IoT Cloud Applications

Internet of Things (IoT) systems are realized by dynamic global network infrastructure with self-configuring capabilities, in which things can interact and communicate in the environment through the Internet by exchanging sensor data, and react autonomously to events generally without direct human i...

Full description

Bibliographic Details
Main Authors: T. Pflanzner, A. Kertesz
Format: Article
Language:English
Published: European Alliance for Innovation (EAI) 2017-04-01
Series:EAI Endorsed Transactions on Internet of Things
Subjects:
Online Access:https://eudl.eu/pdf/10.4108/eai.6-4-2018.154391
id doaj-b9d0dc62c2004434809c1bac4e309c0b
record_format Article
spelling doaj-b9d0dc62c2004434809c1bac4e309c0b2020-11-25T01:28:34ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Internet of Things2414-13992017-04-0131210.4108/eai.6-4-2018.154391A Taxonomy and Survey of IoT Cloud ApplicationsT. Pflanzner0A. Kertesz1Software Engineering Dept., University of Szeged, H-6720 Szeged, Dugonics ter 13, HungarySoftware Engineering Dept., University of Szeged, H-6720 Szeged, Dugonics ter 13, HungaryInternet of Things (IoT) systems are realized by dynamic global network infrastructure with self-configuring capabilities, in which things can interact and communicate in the environment through the Internet by exchanging sensor data, and react autonomously to events generally without direct human intervention. Such systems can be utilized in many application areas, thus they may have very dierent properties. There is a growing number of cloud providers oering IoT-specific services, since cloud computing has the potential to satisfy IoT needs such as standardizing the custom data structures of the devices, processing and visualization tasks. IoT application developers do not only have to decide which cloud provider to use, but they also have to choose which combination of protocols and data structures best fits their application. As a result, it is necessary to know what properties these systems have and to learn to what extent cloud providers support IoT capabilities. In this paper, we address these issues and investigate 23 IoT cloud use cases and perform a detailed classification of them in a survey, and introduce a taxonomy of IoT application properties based on this survey. We also compare current cloud providers supporting IoT capabilities and gather requirements for IoT device simulation to support further research on IoT application development.https://eudl.eu/pdf/10.4108/eai.6-4-2018.154391internet of thingscloud computingtaxonomysurvey
collection DOAJ
language English
format Article
sources DOAJ
author T. Pflanzner
A. Kertesz
spellingShingle T. Pflanzner
A. Kertesz
A Taxonomy and Survey of IoT Cloud Applications
EAI Endorsed Transactions on Internet of Things
internet of things
cloud computing
taxonomy
survey
author_facet T. Pflanzner
A. Kertesz
author_sort T. Pflanzner
title A Taxonomy and Survey of IoT Cloud Applications
title_short A Taxonomy and Survey of IoT Cloud Applications
title_full A Taxonomy and Survey of IoT Cloud Applications
title_fullStr A Taxonomy and Survey of IoT Cloud Applications
title_full_unstemmed A Taxonomy and Survey of IoT Cloud Applications
title_sort taxonomy and survey of iot cloud applications
publisher European Alliance for Innovation (EAI)
series EAI Endorsed Transactions on Internet of Things
issn 2414-1399
publishDate 2017-04-01
description Internet of Things (IoT) systems are realized by dynamic global network infrastructure with self-configuring capabilities, in which things can interact and communicate in the environment through the Internet by exchanging sensor data, and react autonomously to events generally without direct human intervention. Such systems can be utilized in many application areas, thus they may have very dierent properties. There is a growing number of cloud providers oering IoT-specific services, since cloud computing has the potential to satisfy IoT needs such as standardizing the custom data structures of the devices, processing and visualization tasks. IoT application developers do not only have to decide which cloud provider to use, but they also have to choose which combination of protocols and data structures best fits their application. As a result, it is necessary to know what properties these systems have and to learn to what extent cloud providers support IoT capabilities. In this paper, we address these issues and investigate 23 IoT cloud use cases and perform a detailed classification of them in a survey, and introduce a taxonomy of IoT application properties based on this survey. We also compare current cloud providers supporting IoT capabilities and gather requirements for IoT device simulation to support further research on IoT application development.
topic internet of things
cloud computing
taxonomy
survey
url https://eudl.eu/pdf/10.4108/eai.6-4-2018.154391
work_keys_str_mv AT tpflanzner ataxonomyandsurveyofiotcloudapplications
AT akertesz ataxonomyandsurveyofiotcloudapplications
AT tpflanzner taxonomyandsurveyofiotcloudapplications
AT akertesz taxonomyandsurveyofiotcloudapplications
_version_ 1725100845082607616