ITEMa: A methodological approach for cognitive edge computing IoT ecosystems

被引:21
作者
Cicirelli, Franco [1 ]
Guerrieri, Antonio [1 ]
Mercuri, Alessandro [1 ]
Spezzano, Giandomenico [1 ]
Vinci, Andrea [1 ]
机构
[1] CNR Natl Res Council Italy, Inst High Performance Comp & Networking ICAR, Via P Bucci 7-11C, I-87036 Arcavacata Di Rende, CS, Italy
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 92卷
关键词
IoT-based ecosystems; Cognitive systems; Edge and cloud computing; Smart office; Activity recognition; SMART ENVIRONMENTS; INTERNET; SYSTEMS; THINGS; PLATFORM; DESIGN;
D O I
10.1016/j.future.2018.10.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ever-increasing spread of Internet of Things (IoT)-based technologies paired with the diffusion of the edge-based computing boosts the development of pervasive cyber ecosystems having the goal of improving the life quality of people and assisting them in daily activities. In this context, cognitive behaviors are purposely required to make such ecosystems able to adapt to people needs and to envisage their behaviors. Despite the growing interest in cognitive ecosystems, still there is a lack of methodological approaches devoted to supporting the design and implementation of such complex systems. This paper proposes ITEMa, an Iot-based smarT Ecosystem Modeling Approach based on a three-layered architecture offering some well-suited abstractions tailored to the development of IoT-based ecosystems which exhibit cognitive behaviors and are able to exploit computational resources located either at the edge of the network or in the Cloud. The effectiveness of the approach is demonstrated through a case study concerning the development of a Smart Office devoted to forecast some usual office activities and to properly adapt the office environmental conditions to them. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:189 / 197
页数:9
相关论文
共 45 条
[1]   Enabling IoT interoperability through opportunistic smartphone-based mobile gateways [J].
Aloi, G. ;
Caliciuri, G. ;
Fortino, G. ;
Gravina, R. ;
Pace, P. ;
Russo, W. ;
Savaglio, C. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 81 :74-84
[2]   Trajectory Pattern Mining for Urban Computing in the Cloud [J].
Altomare, Albino ;
Cesario, Eugenio ;
Comito, Carmela ;
Marozzo, Fabrizio ;
Talia, Domenico .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (02) :586-599
[3]  
[Anonymous], INT SYST 2008 IS 08
[4]  
[Anonymous], 2004, SMART ENV TECHNOLOGY
[5]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[6]  
Bonomi F., 2012, Proceedings of the first edition of the MCC workshop on Mobile cloud computing, P13, DOI [DOI 10.1145/2342509.2342513, 10.1145/2342509.2342513]
[7]  
Booch G., 2000, The Unified Modeling Language UserGuide
[8]   Enabling IoT Ecosystems through Platform Interoperability [J].
Broring, Arne ;
Schmid, Stefan ;
Schindhelm, Corina-Kim ;
Khelil, Abdelmajid ;
Kabisch, Sebastian ;
Kramer, Denis ;
Danh Le Phuoc ;
Mitic, Jelena ;
Anicic, Darko ;
Teniente, Ernest .
IEEE SOFTWARE, 2017, 34 (01) :54-61
[9]  
Burgio A., 2017 IEEE 14 INT C N, V2017, P146, DOI [10.1109/ICNSC.2017, DOI 10.1109/ICNSC.2017]
[10]  
Cicirelli F., 2016, P 2016 IEEE INT C SY