Systematic methods for organising patterns for the internet of things: A preliminary exploration

被引:4
作者
Sithole, Vusi [1 ]
Marshall, Linda
机构
[1] Univ Pretoria, Dept Comp Sci, Pretoria, South Africa
关键词
Internet of things; IoT patterns; IoT Solutions; IoT architectures; Classification schemes; IoT interoperability; IoT pattern language; IOT; STANDARDS; ARCHITECTURES; CHALLENGES; MANAGEMENT; SECURITY; TAXONOMY; ONTOLOGY; PRIVACY; TRUST;
D O I
10.1016/j.iot.2020.100268
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most popular industry verticals such as smart health, smart mining, smart agriculture, etc. fail to map clearly the solution patterns used in the Internet of Things (IoT). This causes a disconnection in our understanding of the implementation approaches and solutions used in the IoT paradigm. Nonetheless, there is another way of subdividing this space - decoding the building blocks of the IoT architectures, with a focus on common components and patterns for interoperability. The IoT presents us with several design challenges at all architectural levels. This ranges from the overall architecture at the highest level to device connectivity at the lowest level. In this complex design, it is easy to get lost in the forest of the latest IoT offerings without understanding the underlying solution patterns. In this study, we have mapped several IoT architectural patterns, spanning several industry verticals, by analysing the literature that report on real-world IoT implementations to identify common, recurring solution patterns. In the spirit of the Gang-of-Four(1) and Christopher Alexander's pattern language, as well as some recent advances in the IoT space, we have identified some systematic methods which are used to organise the IoT patterns. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:22
相关论文
共 122 条
[41]  
Haller S, 2009, LECT NOTES COMPUT SC, V5468, P14, DOI 10.1007/978-3-642-00985-3_2
[42]  
Hallman K.D., 2019, US Patent, VA, Patent No. 10419540
[43]   A cross-layer communication module for the Internet of Things [J].
Han, Chong ;
Jornet, Josep Miquel ;
Fadel, Etimad ;
Akyildiz, Ian F. .
COMPUTER NETWORKS, 2013, 57 (03) :622-633
[44]  
Harper P., 1972, UNDERCURRENTS, V3
[45]  
Hohpe G., 2003, Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
[46]   Cloud-assisted Industrial Internet of Things (IIoT) - Enabled framework for health monitoring [J].
Hossain, M. Shamim ;
Muhammad, Ghulam .
COMPUTER NETWORKS, 2016, 101 :192-202
[47]  
Hribernik K. A., 2011, Proceedings of the 2011 17th International Conference on Concurrent Enterprising (ICE 2011)
[48]   Study on the Forth Party Logistics Information Service Platform based on Web Services [J].
Huang Yongbin ;
Wang Qifeng .
2010 INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATION AND 2010 ASIA-PACIFIC CONFERENCE ON INFORMATION TECHNOLOGY AND OCEAN ENGINEERING: CICC-ITOE 2010, PROCEEDINGS, 2010, :330-333
[49]  
Hudaib A., 2019, INT J SCI RES
[50]   Social Internet of Things: The potential of the Internet of Things for defining human behaviours [J].
Jara, Antonio J. ;
Bocchi, Yann ;
Genoud, Dominique .
2014 INTERNATIONAL CONFERENCE ON INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS (INCOS), 2014, :581-585