Cargando…

Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment

Due to a very large number of connected virtual objects in the surrounding environment, intelligent service features in the Internet of Things requires the reuse of existing virtual objects and composite virtual objects. If a new virtual object is created for each new service request, then the numbe...

Descripción completa

Detalles Bibliográficos
Autores principales: Kibria, Muhammad Golam, Ali, Sajjad, Jarwar, Muhammad Aslam, Kumar, Sunil, Chong, Ilyoung
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677453/
https://www.ncbi.nlm.nih.gov/pubmed/28937590
http://dx.doi.org/10.3390/s17102180
_version_ 1783277249036812288
author Kibria, Muhammad Golam
Ali, Sajjad
Jarwar, Muhammad Aslam
Kumar, Sunil
Chong, Ilyoung
author_facet Kibria, Muhammad Golam
Ali, Sajjad
Jarwar, Muhammad Aslam
Kumar, Sunil
Chong, Ilyoung
author_sort Kibria, Muhammad Golam
collection PubMed
description Due to a very large number of connected virtual objects in the surrounding environment, intelligent service features in the Internet of Things requires the reuse of existing virtual objects and composite virtual objects. If a new virtual object is created for each new service request, then the number of virtual object would increase exponentially. The Web of Objects applies the principle of service modularity in terms of virtual objects and composite virtual objects. Service modularity is a key concept in the Web Objects-Enabled Internet of Things (IoT) environment which allows for the reuse of existing virtual objects and composite virtual objects in heterogeneous ontologies. In the case of similar service requests occurring at the same, or different locations, the already-instantiated virtual objects and their composites that exist in the same, or different ontologies can be reused. In this case, similar types of virtual objects and composite virtual objects are searched and matched. Their reuse avoids duplication under similar circumstances, and reduces the time it takes to search and instantiate them from their repositories, where similar functionalities are provided by similar types of virtual objects and their composites. Controlling and maintaining a virtual object means controlling and maintaining a real-world object in the real world. Even though the functional costs of virtual objects are just a fraction of those for deploying and maintaining real-world objects, this article focuses on reusing virtual objects and composite virtual objects, as well as discusses similarity matching of virtual objects and composite virtual objects. This article proposes a logistic model that supports service modularity for the promotion of reusability in the Web Objects-enabled IoT environment. Necessary functional components and a flowchart of an algorithm for reusing composite virtual objects are discussed. Also, to realize the service modularity, a use case scenario is studied and implemented.
format Online
Article
Text
id pubmed-5677453
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56774532017-11-17 Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment Kibria, Muhammad Golam Ali, Sajjad Jarwar, Muhammad Aslam Kumar, Sunil Chong, Ilyoung Sensors (Basel) Article Due to a very large number of connected virtual objects in the surrounding environment, intelligent service features in the Internet of Things requires the reuse of existing virtual objects and composite virtual objects. If a new virtual object is created for each new service request, then the number of virtual object would increase exponentially. The Web of Objects applies the principle of service modularity in terms of virtual objects and composite virtual objects. Service modularity is a key concept in the Web Objects-Enabled Internet of Things (IoT) environment which allows for the reuse of existing virtual objects and composite virtual objects in heterogeneous ontologies. In the case of similar service requests occurring at the same, or different locations, the already-instantiated virtual objects and their composites that exist in the same, or different ontologies can be reused. In this case, similar types of virtual objects and composite virtual objects are searched and matched. Their reuse avoids duplication under similar circumstances, and reduces the time it takes to search and instantiate them from their repositories, where similar functionalities are provided by similar types of virtual objects and their composites. Controlling and maintaining a virtual object means controlling and maintaining a real-world object in the real world. Even though the functional costs of virtual objects are just a fraction of those for deploying and maintaining real-world objects, this article focuses on reusing virtual objects and composite virtual objects, as well as discusses similarity matching of virtual objects and composite virtual objects. This article proposes a logistic model that supports service modularity for the promotion of reusability in the Web Objects-enabled IoT environment. Necessary functional components and a flowchart of an algorithm for reusing composite virtual objects are discussed. Also, to realize the service modularity, a use case scenario is studied and implemented. MDPI 2017-09-22 /pmc/articles/PMC5677453/ /pubmed/28937590 http://dx.doi.org/10.3390/s17102180 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kibria, Muhammad Golam
Ali, Sajjad
Jarwar, Muhammad Aslam
Kumar, Sunil
Chong, Ilyoung
Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title_full Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title_fullStr Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title_full_unstemmed Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title_short Logistic Model to Support Service Modularity for the Promotion of Reusability in a Web Objects-Enabled IoT Environment
title_sort logistic model to support service modularity for the promotion of reusability in a web objects-enabled iot environment
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677453/
https://www.ncbi.nlm.nih.gov/pubmed/28937590
http://dx.doi.org/10.3390/s17102180
work_keys_str_mv AT kibriamuhammadgolam logisticmodeltosupportservicemodularityforthepromotionofreusabilityinawebobjectsenablediotenvironment
AT alisajjad logisticmodeltosupportservicemodularityforthepromotionofreusabilityinawebobjectsenablediotenvironment
AT jarwarmuhammadaslam logisticmodeltosupportservicemodularityforthepromotionofreusabilityinawebobjectsenablediotenvironment
AT kumarsunil logisticmodeltosupportservicemodularityforthepromotionofreusabilityinawebobjectsenablediotenvironment
AT chongilyoung logisticmodeltosupportservicemodularityforthepromotionofreusabilityinawebobjectsenablediotenvironment