Evaluating IoT service composition mechanisms for the scalability of IoT systems

被引:41
作者
Arellanes, Damian [1 ]
Lau, Kung-Kiu [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2020年 / 108卷
关键词
Scalability; IoT service composition; Orchestration; Choreography; Dataflows; Workflows; WEB SERVICES; INTERNET; THINGS; ORCHESTRATION; ARCHITECTURE; EXECUTION; FRAMEWORK; LANGUAGE; CHOREOGRAPHIES; REQUIREMENTS;
D O I
10.1016/j.future.2020.02.073
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Internet of Things (IoT) is an emerging paradigm where practically every (physical and virtual) thing will be interconnected through innovative distributed services. Since the number of connected things is rapidly growing, IoT systems will require the composition of plenty of services into complex workflows. Thus, scalability in terms of the size of IoT systems becomes a significant concern. In this paper, we review and evaluate the fundamental semantics of existing IoT service composition mechanisms to determine how well they fulfil the scalability requirements of IoT systems. We identify scalability desiderata and, accordingly, our findings show that dataflows, orchestration and choreography do not fully satisfy such desiderata, unlike a novel composition mechanism called DX-MAN. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:827 / 848
页数:22
相关论文
共 250 条
[1]   Cloud of Things for Sensing-as-a-Service: Architecture, Algorithms, and Use Case [J].
Abdelwahab, Sherif ;
Hamdaoui, Bechir ;
Guizani, Mohsen ;
Znati, Taieb .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :1099-1112
[2]   C-FLAT: Control-Flow Attestation for Embedded Systems Software [J].
Abera, Tigist ;
Asokan, N. ;
Davi, Lucas ;
Ekberg, Jan-Erik ;
Nyman, Thomas ;
Paverd, Andrew ;
Sadeghi, Ahmad-Reza ;
Tsudik, Gene .
CCS'16: PROCEEDINGS OF THE 2016 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, :743-754
[3]   MagEl: A Magneto-Electric Effect-Inspired Approach for Web Service Composition [J].
Ahmed, Tanveer ;
Mrissa, Michael ;
Srivastava, Abhishek .
2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, :455-462
[4]   Rain4Service: An approach towards decentralized web service composition [J].
Ahmed, Tanveer ;
Tripathi, Abhinav ;
Srivastava, Abhishek .
2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, :267-274
[5]  
Åkesson A, 2019, INT CONF PERVAS COMP, P132, DOI [10.1109/percomw.2019.8730786, 10.1109/PERCOMW.2019.8730786]
[6]   Advancing NovaGenesis Architecture Towards Future Internet of Things [J].
Alberti, Antonio Marcos ;
Scarpioni, Gabriel Dias ;
Magalhaes, Vaner J. ;
Cerqueira, Arismar S., Jr. ;
Rodrigues, Joel J. P. C. ;
Righi, Rodrigo da Rosa .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (01) :215-229
[7]  
Alonso G., 2004, DAT SYS APP
[8]   Bi-Objective Optimization for Energy Aware leInternet of Things Service Composition [J].
Alsaryrah, Osama ;
Mashal, Ibrahim ;
Chung, Tein-Yaw .
IEEE ACCESS, 2018, 6 :26809-26819
[9]  
[Anonymous], 2018, State of the IoT 2018: Number of IoT devices now at 7b - Market accelerating
[10]  
[Anonymous], NOFLO FLOW BAS PROGR