Suppr超能文献

用于增强可重用性的基于Web对象的物联网环境中的微服务。

Microservices in Web Objects Enabled IoT Environment for Enhancing Reusability.

作者信息

Jarwar Muhammad Aslam, Kibria Muhammad Golam, Ali Sajjad, Chong Ilyoung

机构信息

Department of Information and Communications Engineering, Hankuk University of Foreign Studies, Seoul 02450, Korea.

出版信息

Sensors (Basel). 2018 Jan 26;18(2):352. doi: 10.3390/s18020352.

Abstract

In the ubiquitous Internet of Things (IoT) environment, reusing objects instead of creating new one has become important in academics and industries. The situation becomes complex due to the availability of a huge number of connected IoT objects, and each individual service creates a new object instead of reusing the existing one to fulfill a requirement. A well-standard mechanism not only improves the reusability of objects but also improves service modularity and extensibility, and reduces cost. Web Objects enabled IoT environment applies the principle of reusability of objects in multiple IoT application domains through central objects repository and microservices. To reuse objects with microservices and to maintain a relationship with them, this study presents an architecture of Web of Objects platform. In the case of a similar request for an object, the already instantiated object that exists in the same or from other domain can be reused. Reuse of objects through microservices avoids duplications, and reduces time to search and instantiate them from their registries. Further, this article presents an algorithm for microservices and related objects discovery that considers the reusability of objects through the central objects repository. To support the reusability of objects, the necessary algorithm for objects matching is also presented. To realize the reusability of objects in Web Objects enabled IoT environment, a prototype has been designed and implemented based on a use case scenario. Finally, the results of the prototype have been analyzed and discussed to validate the proposed approach.

摘要

在无处不在的物联网(IoT)环境中,重用对象而非创建新对象在学术界和工业界已变得至关重要。由于存在大量联网的物联网对象,情况变得复杂,而且每个单独的服务都会创建一个新对象,而非重用现有对象来满足需求。一个完善的标准机制不仅能提高对象的可重用性,还能提升服务的模块化和可扩展性,并降低成本。启用Web对象的物联网环境通过中央对象存储库和微服务在多个物联网应用领域应用对象可重用性原则。为了通过微服务重用对象并维持与它们的关系,本研究提出了一个对象网络平台的架构。在对某个对象有类似请求的情况下,可以重用同一领域或其他领域中已实例化的对象。通过微服务重用对象可避免重复,并减少从其注册中心搜索和实例化对象的时间。此外,本文提出了一种微服务和相关对象发现算法,该算法通过中央对象存储库考虑对象的可重用性。为了支持对象的可重用性,还提出了对象匹配的必要算法。为了在启用Web对象的物联网环境中实现对象的可重用性,基于一个用例场景设计并实现了一个原型。最后,对原型的结果进行了分析和讨论,以验证所提出的方法。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4724/5856163/68bebe45d159/sensors-18-00352-g001.jpg

相似文献

1
Microservices in Web Objects Enabled IoT Environment for Enhancing Reusability.
Sensors (Basel). 2018 Jan 26;18(2):352. doi: 10.3390/s18020352.
3
Design Methodology of Microservices to Support Predictive Analytics for IoT Applications.
Sensors (Basel). 2018 Dec 2;18(12):4226. doi: 10.3390/s18124226.
4
An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes.
Sensors (Basel). 2020 Apr 24;20(8):2418. doi: 10.3390/s20082418.
5
DNS/DANE Collision-Based Distributed and Dynamic Authentication for Microservices in IoT .
Sensors (Basel). 2019 Jul 26;19(15):3292. doi: 10.3390/s19153292.
6
A User-Centric Knowledge Creation Model in a Web of Object-Enabled Internet of Things Environment.
Sensors (Basel). 2015 Sep 18;15(9):24054-86. doi: 10.3390/s150924054.
7
MicroServices Suite for Smart City Applications.
Sensors (Basel). 2019 Nov 4;19(21):4798. doi: 10.3390/s19214798.
8
Web-of-Objects (WoO)-based context aware emergency fire management systems for the Internet of Things.
Sensors (Basel). 2014 Feb 13;14(2):2944-66. doi: 10.3390/s140202944.
9
TTEO (Things Talk to Each Other): Programming Smart Spaces Based on IoT Systems.
Sensors (Basel). 2016 Apr 1;16(4):467. doi: 10.3390/s16040467.
10
A Semantic-Enabled Platform for Realizing an Interoperable Web of Things.
Sensors (Basel). 2019 Feb 19;19(4):869. doi: 10.3390/s19040869.

本文引用的文献

2
A normalized Levenshtein distance metric.
IEEE Trans Pattern Anal Mach Intell. 2007 Jun;29(6):1091-5. doi: 10.1109/TPAMI.2007.1078.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验