Applying Architecture-Based Adaptation to Automate the Management of Internet-of-Things

被引:25
|
作者
Weyns, Danny [1 ,2 ]
Iftikhar, M. Usman [2 ]
Hughes, Danny [1 ,3 ]
Matthys, Nelson [3 ]
机构
[1] Katholieke Univ Leuven, Dept Comp Sci, Imec DistriNet, B-3001 Heverlee, Belgium
[2] Linnaeus Univ, S-35195 Vaxjo, Sweden
[3] VersaSense, B-3001 Heverlee, Belgium
来源
关键词
Architecture-based adaptation; Self-adaptation; Feedback loop; Internet-of-Things; Automated management; SELF-ADAPTIVE SYSTEMS;
D O I
10.1007/978-3-030-00761-4_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Architecture-based adaptation equips a software-intensive system with a feedback loop that enables the system to adapt itself at runtime to changes to maintain its required quality goals. To guarantee the required goals, existing adaptation approaches apply exhaustive verification techniques at runtime. However these approaches are restricted to small-scale settings, which often limits their applicability in practice. To tackle this problem, we introduce an innovative architecture-based adaptation approach to solve a concrete practical problem of VersaSense: automating the management of Internet-of-Things (IoT). The approach, called MARTAS, equips a software system with a feedback loop that employs Models At Run Time and Statistical techniques to reason about the system and adapt it to ensure the required goals. We apply MARTAS to a building security case system, which is a representative IoT system deployed by VersaSense. The application comprises a set of IoT devices that communicate sensor data over a time synchronized smart mess network to a central monitoring facility. We demonstrate how MARTAS outperforms a conservative approach that is typically applied in practice and a state-of-the-art adaptation approach for different quality goals, and we report lessons learned from this industrial case.
引用
收藏
页码:449 / 67
页数:19
相关论文
共 50 条
  • [21] Applying Honeypot Technology with Adaptive Behavior to Internet-of-Things Networks
    T. D. Ovasapyan
    V. A. Nikulkin
    D. A. Moskvin
    [J]. Automatic Control and Computer Sciences, 2021, 55 : 1104 - 1110
  • [22] Internet-of-things based Smart Tracking
    Habib, Ayesha
    Anam, Hafsa
    Anwaar, Warda
    Afaq, Hareem
    Amin, Yasar
    Tenhunen, Hannu
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE), 2017, : 44 - 47
  • [23] Internet-of-Things Management of Medical Chairs and Wheelchairs
    Yeh, Chelsea
    Lee, Alexander W.
    Dy, Hudson Kaleb Kalaw
    Li, Karin C.
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2022, : 183 - 188
  • [24] Evaluation of Internet-of-Things Platforms for Asset Management
    Backman, Jere
    Helaakoski, Heli
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON ENGINEERING ASSET MANAGEMENT (WCEAM 2015), 2016, : 97 - 104
  • [25] A Cloud-Based Bayesian Smart Agent Architecture for Internet-of-Things Applications
    Pizurica, Veselin
    Vandaele, Piet
    [J]. INTERNET OF THINGS: USER-CENTRIC IOT, PT I, 2015, 150 : 42 - 47
  • [26] Design and Development of a Cloud based Cyber-Physical Architecture for the Internet-of-Things
    Alam, Kazi Masudul
    Sopena, Alex
    El Saddik, Abdulmotaleb
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2015, : 459 - 464
  • [27] Applying the Prometheus methodology for an Internet of Things architecture
    Manate, Bogdan
    Fortis, Florin
    Moore, Philip
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 435 - 442
  • [28] A survey of Internet-of-Things: Future Vision, Architecture, Challenges and Services
    Singh, Dhananjay
    Tripathi, Gaurav
    Jara, Antonio J.
    [J]. 2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2014, : 287 - 292
  • [29] Dealing with Uncertainty in Software Architecture on the Internet-of-Things with Digital Twins
    Oquendo, Flavio
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT I: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PT I, 2019, 11619 : 770 - 786
  • [30] SYSTEM RESILIENCE QUANTIFICATION FOR PROBABILISTIC DESIGN OF INTERNET-OF-THINGS ARCHITECTURE
    Wang, Yan
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 1B, 2016,