The Elastic Internet of Things - A platform for self-integrating and self-adaptive IoT-systems with support for embedded adaptive hardware

被引:19
作者
Burger, Alwyn [1 ]
Cichiwskyj, Christopher [1 ]
Schmeisser, Stephan [1 ]
Schiele, Gregor [1 ,2 ]
机构
[1] Univ Duisburg Essen, Embedded Syst Grp, Bismarckstr 90,Campus Duisburg, Duisburg, Germany
[2] Univ Duisburg Essen, Embedded Syst Grp, Embedded Syst, Bismarckstr 90,Campus Duisburg, Duisburg, Germany
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2020年 / 113卷
关键词
Internet of Things; Cloud computing; Reconfigurable computing; Self-adaptive systems; HIGH-PERFORMANCE; MIDDLEWARE;
D O I
10.1016/j.future.2020.07.035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
FPGAs have a huge potential to be used as a type of adaptive hardware in IoT applications, that require self-integration and self-adaptation. While widely accepted and used in cloud and edge applications, they are not commonly used in embedded devices. This is due to the highly complex development process to be able to include adaptive hardware and make it available to all layers of an IoT system. For this reason, we present in this work the Elastic IoT platform, a framework to facilitate development and deployment of distributed IoT applications, that take advantage of adaptive embedded devices. It uses a resource-oriented approach to abstract available data and processing capabilities to make them available as-a-Service. We present an application example to illustrate the convenience of using the system services provided by the Elastic IoT platform, simplifying the development of a truly self-integrating and self-adaptive IoT system. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:607 / 619
页数:13
相关论文
共 47 条
[1]  
Aberer K., 2006, GLOBAL SENSOR NETWOR, P1
[2]   RECONOS: AN OPERATING SYSTEM APPROACH FOR RECONFIGURABLE COMPUTING [J].
Agne, Andreas ;
Happe, Markus ;
Keller, Ariane ;
Luebbers, Enno ;
Plattner, Bernhard ;
Platzner, Marco ;
Plessl, Christian .
IEEE MICRO, 2014, 34 (01) :60-71
[3]  
[Anonymous], 2012, 22 INT C FIELD PROGR
[4]  
Apple Inc, 2020, APP STOR REV GUID
[5]   CHARIOT - Towards a Continuous High-level Adaptive Runtime Integration Testbed [J].
Barnes, Chloe M. ;
Bellman, Kirstie ;
Botev, Jean ;
Diaconescu, Ada ;
Esterle, Lukas ;
Gruhl, Christian ;
Landauer, Christopher ;
Lewis, Peter R. ;
Nelson, Phyllis R. ;
Stein, Anthony ;
Stewart, Christopher ;
Tomforde, Sven .
2019 IEEE 4TH INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W 2019), 2019, :52-55
[6]   Pervasive computing middleware: current trends and emerging challenges [J].
Becker, Christian ;
Julien, Christine ;
Lalanda, Philippe ;
Zambonelli, Franco .
CCF TRANSACTIONS ON PERVASIVE COMPUTING AND INTERACTION, 2019, 1 (01) :10-23
[7]  
Burger A, 2018, INT CONF PERVAS COMP
[8]  
Burger Alwyn, 2020, 2020 IEEE INT C PERV, P1
[9]  
Conti F, 2016, DES AUT TEST EUROPE, P1201
[10]   HYDRA: A Development Platform for Integrating Wireless Devices and Sensors into Ambient Intelligence Systems [J].
Eisenhauer, Markus ;
Rosengren, Peter ;
Antolin, Pablo .
INTERNET OF THINGS-BOOK, 2010, :367-+