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...
Main Authors: | , |
---|---|
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 |
_version_ | 1828823909451956224 |
---|---|
author | T. Pflanzner A. Kertesz |
author_facet | T. Pflanzner A. Kertesz |
author_sort | T. Pflanzner |
collection | DOAJ |
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. |
first_indexed | 2024-12-12T13:44:57Z |
format | Article |
id | doaj.art-b9d0dc62c2004434809c1bac4e309c0b |
institution | Directory Open Access Journal |
issn | 2414-1399 |
language | English |
last_indexed | 2024-12-12T13:44:57Z |
publishDate | 2017-04-01 |
publisher | European Alliance for Innovation (EAI) |
record_format | Article |
series | EAI Endorsed Transactions on Internet of Things |
spelling | doaj.art-b9d0dc62c2004434809c1bac4e309c0b2022-12-22T00:22:42ZengEuropean 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 |
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 |
title | 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_short | A Taxonomy and Survey of IoT Cloud Applications |
title_sort | taxonomy and survey of iot cloud applications |
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 |