Service composition approaches in IoT: A systematic review

被引:110
作者
Asghari, Parvaneh [1 ]
Rahmani, Amir Masoud [1 ,2 ]
Javadi, Hamid Haj Seyyed [3 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
[2] Univ Human Dev, Comp Sci, Sulaymaniyah, Iraq
[3] Shahed Univ, Dept Math & Comp Sci, Tehran, Iran
关键词
Service composition; Internet of things; Systematic literature review; Smart objects; QoS; MULTIAGENT SYSTEMS; INTERNET; THINGS; ALGORITHM; MODEL; VERIFICATION; MECHANISMS; KNOWLEDGE; FRAMEWORK; SOFTWARE;
D O I
10.1016/j.jnca.2018.07.013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) signifies to an overall system of interconnected physical Things utilizing existing correspondence conventions. One critical inquiry remains in what manner can make and communicate the management of provided services for smart devices by an assortment of protest things that substituted and joined capably. Service composition process permits the interaction between user requirements and smart objects of IoT environment. Leveraging on the service discovery procedure can be influenced on finding the desired services. Consequently, choosing suitable services is the main challenge that covers functionality and required quality to combine several services as the integrated composite service in the IoT. The service composition process has been broadly considered with regards to web suppliers and business processes in the IoT. Currently, the IoT environment identifies the dynamic relationship topics on physical processes that are combined as the enhanced web services heterogeneously. This paper focuses on several service composition approaches that are applied in the IoT environment based on the Systematic Literature Review (SLR) method. The aim of this study is to analytically and statistically categorize and analyze the current research techniques on the service composition in the IoT (published between 2012 and 2017). A technical taxonomy is presented for the service composition approaches according to content of the existing studies that are selected with SLR method in this review with respect to functional and non-functional aspects in service composition approaches. The functional aspect emphasizes on verifying the behavior of service composition approach and the non-functional aspect considers the Quality of Service (QoS) in IoT environment. The approaches are compared with each other according to some technical aspects such as system correctness factors in functional properties approaches, and (QoS) factors, presented algorithms, and existing platforms in non-functional approaches. The advantages and disadvantages of each selected approach discussed as well as providing some hints for solving their weaknesses. A brief contribution to this literature is as follows: (1) Presenting a SLR method for the service composition approaches in IoT, (2) Addressing a discussion of the main challenges, (3) Providing the future research directions and open perspectives.
引用
收藏
页码:61 / 77
页数:17
相关论文
共 100 条
[61]   A Cooperative Evolution for QoS-driven IoT Service Composition [J].
Liu, Jin ;
Chen, Yuxi ;
Chen, Xu ;
Ding, Jianli ;
Chowdhury, Kaushik Roy ;
Hu, Qiping ;
Wang, Shenling .
AUTOMATIKA, 2013, 54 (04) :438-447
[62]  
Liu L, 2012, COMM COM INF SC, V312, P559
[63]   Nash Equilibrium Topology of Multi-Agent Systems With Competitive Groups [J].
Ma, Jingying ;
Zheng, Yuanshi ;
Wang, Long .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (06) :4956-4966
[64]   Highly reliable architecture using the 80120 rule in cloud computing datacenters [J].
Mesbahi, Mohammad Reza ;
Rahmani, Amir Masoud ;
Hosseinzadeh, Mehdi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 77 :77-86
[65]  
Ming Z., 2013, J. China Univ. Posts Telecommun., V20, P35
[66]  
Montori F., 2017, IEEE Internet of Things Journal, VPP, P1
[67]   MDP-IoT: MDP based interest forwarding for heterogeneous traffic in IoT-NDN environment [J].
Muralidharan, Shapna ;
Roy, Abhishek ;
Saxena, Navrati .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 :892-908
[68]   IoT Middleware: A Survey on Issues and Enabling Technologies [J].
Ngu, Anne H. ;
Gutierrez, Mario ;
Metsis, Vangelis ;
Nepal, Surya ;
Sheng, Quan Z. .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (01) :1-20
[69]   Service composition with quality of service management in environmental sensor networks [J].
Nguyen The Cuong ;
Dominguez, Federico ;
Nguyen Thanh Long ;
Touhafi, Abdellah ;
Steenhaut, Kris .
INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2016, 23 (3-4) :216-229
[70]   Specification, verification, and quantification of security in model-based systems [J].
Ouchani, Samir ;
Debbabi, Mourad .
COMPUTING, 2015, 97 (07) :691-711