Self-managing Internet of Things

被引:20
作者
Weyns, Danny [1 ]
Ramachandran, Gowri Sankar [2 ]
Singh, Ritesh Kumar [1 ]
机构
[1] Katholieke Univ Leuven, Dept Comp Sci, Leuven, Belgium
[2] Univ Southern Calif, Los Angeles, CA 90007 USA
来源
SOFSEM 2018: THEORY AND PRACTICE OF COMPUTER SCIENCE | 2018年 / 10706卷
关键词
Internet-of-Things; IoT; Uncertainties; Self-adaptation; Self-management; ADAPTIVE SYSTEMS; AGGREGATION;
D O I
10.1007/978-3-319-73117-9_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of Things (IoT) are in full expansion. Applications range from factory floors to smart city environments. IoT applications consist of battery powered small computing devices (motes) that communicate wirelessly and interact with the environment through sensors and actuators. A key challenge that IoT engineers face is how to manage such systems that are subject to inherent uncertainties in their operation contexts, such as interferences and dynamic traffic in the network. Often these uncertainties are difficult to predict at development time. In practice, IoT applications are therefore typically over-provisioned at deployment; however, this leads to inefficiency. In this paper, we make a case for IoT applications that manage themselves at runtime to deal with uncertainties. We contribute: (1) a set of concerns that motivate the need for self-management for IoT systems, (2) three initial approaches that illustrate the potential of realising self-managing IoT systems, and (3) a set of open challenges for future research on self-adaptation in IoT.
引用
收藏
页码:67 / 84
页数:18
相关论文
共 33 条
  • [1] Andersson J, 2009, LECT NOTES COMPUT SC, V5525, P27, DOI 10.1007/978-3-642-02161-9_2
  • [2] [Anonymous], 2018, HDB SOFTWARE ENG
  • [3] [Anonymous], 2009, 5673 IETF RFC
  • [4] [Anonymous], 2002, Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, WSNA'02
  • [5] Engineering Self-Adaptive Systems through Feedback Loops
    Brun, Yuriy
    Serugendo, Giovanna Di Marzo
    Gacek, Cristina
    Giese, Holger
    Kienle, Holger
    Litoiu, Marin
    Mueller, Hausi
    Pezze, Mauro
    Shaw, Mary
    [J]. SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 48 - +
  • [6] Software Engineering for Self-Adaptive Systems: A Research Roadmap
    Cheng, Betty H. C.
    de Lemos, Rogerio
    Giese, Holger
    Inverardi, Paola
    Magee, Jeff
    Andersson, Jesper
    Becker, Basil
    Bencomo, Nelly
    Brun, Yuriy
    Cukic, Bojan
    Serugendo, Giovanna Di Marzo
    Dustdar, Schahram
    Finkelstein, Anthony
    Gacek, Cristina
    Geihs, Kurt
    Grassi, Vincenzo
    Karsai, Gabor
    Kienle, Holger M.
    Kramer, Jeff
    Litoiu, Marin
    Malek, Sam
    Mirandola, Raffaela
    Mueller, Hausi A.
    Park, Sooyong
    Shaw, Mary
    Tichy, Matthias
    Tivoli, Massimo
    Weyns, Danny
    Whittle, Jon
    [J]. SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 1 - +
  • [7] de Lemos R., 2018, LNCS, V9640
  • [8] de Lemos R., 2013, Lecture Notes in Computer Science, V7475, P1, DOI DOI 10.1007/978-3-642-35813-5_1
  • [9] A Survey of Autonomic Communications
    Dobson, Simon
    Denazis, Spyros
    Fernandez, Antonio
    Gaiti, Dominique
    Gelenbe, Erol
    Massacci, Fabio
    Nixon, Paddy
    Saffre, Fabrice
    Schmidt, Nikita
    Zambonelli, Franco
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2006, 1 (02) : 223 - 259
  • [10] Dohler M., 2009, RFC5548