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...
Autores principales: | , , |
---|---|
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 |