Cargando…

ScaleUp: middleware for intelligent environments

The development of the Internet of Things (IoT) expands to an ultra-large-scale, which provides numerous services across different domains and environments. The use of middleware eases application development by providing the necessary functional capability. This paper presents a new form of middlew...

Descripción completa

Detalles Bibliográficos
Autores principales: Alghazzawi, Daniyal, Aldabbagh, Ghadah, Saad AL-Malaise AL-Ghamdi, Abdullah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8237342/
https://www.ncbi.nlm.nih.gov/pubmed/34239968
http://dx.doi.org/10.7717/peerj-cs.545
_version_ 1783714710622830592
author Alghazzawi, Daniyal
Aldabbagh, Ghadah
Saad AL-Malaise AL-Ghamdi, Abdullah
author_facet Alghazzawi, Daniyal
Aldabbagh, Ghadah
Saad AL-Malaise AL-Ghamdi, Abdullah
author_sort Alghazzawi, Daniyal
collection PubMed
description The development of the Internet of Things (IoT) expands to an ultra-large-scale, which provides numerous services across different domains and environments. The use of middleware eases application development by providing the necessary functional capability. This paper presents a new form of middleware for controlling smart devices installed in an intelligent environment. This new form of middleware functioned seamlessly with any manufacturer API or bespoke controller program. It acts as an all-encompassing top layer of middleware in an intelligent environment control system capable of handling numerous different types of devices simultaneously. This protected de-synchronization of data stored in clone devices. It showed that in this middleware, the clone devices were regularly synchronized with their original master such as locally stored representations were continuously updated with the known true state values.
format Online
Article
Text
id pubmed-8237342
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-82373422021-07-07 ScaleUp: middleware for intelligent environments Alghazzawi, Daniyal Aldabbagh, Ghadah Saad AL-Malaise AL-Ghamdi, Abdullah PeerJ Comput Sci Artificial Intelligence The development of the Internet of Things (IoT) expands to an ultra-large-scale, which provides numerous services across different domains and environments. The use of middleware eases application development by providing the necessary functional capability. This paper presents a new form of middleware for controlling smart devices installed in an intelligent environment. This new form of middleware functioned seamlessly with any manufacturer API or bespoke controller program. It acts as an all-encompassing top layer of middleware in an intelligent environment control system capable of handling numerous different types of devices simultaneously. This protected de-synchronization of data stored in clone devices. It showed that in this middleware, the clone devices were regularly synchronized with their original master such as locally stored representations were continuously updated with the known true state values. PeerJ Inc. 2021-06-22 /pmc/articles/PMC8237342/ /pubmed/34239968 http://dx.doi.org/10.7717/peerj-cs.545 Text en © 2021 Alghazzawi et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Alghazzawi, Daniyal
Aldabbagh, Ghadah
Saad AL-Malaise AL-Ghamdi, Abdullah
ScaleUp: middleware for intelligent environments
title ScaleUp: middleware for intelligent environments
title_full ScaleUp: middleware for intelligent environments
title_fullStr ScaleUp: middleware for intelligent environments
title_full_unstemmed ScaleUp: middleware for intelligent environments
title_short ScaleUp: middleware for intelligent environments
title_sort scaleup: middleware for intelligent environments
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8237342/
https://www.ncbi.nlm.nih.gov/pubmed/34239968
http://dx.doi.org/10.7717/peerj-cs.545
work_keys_str_mv AT alghazzawidaniyal scaleupmiddlewareforintelligentenvironments
AT aldabbaghghadah scaleupmiddlewareforintelligentenvironments
AT saadalmalaisealghamdiabdullah scaleupmiddlewareforintelligentenvironments