首页> 外文期刊>Future generation computer systems >HAFLoop: An architecture for supporting Highly Adaptive Feedback Loops in self-adaptive systems
【24h】

HAFLoop: An architecture for supporting Highly Adaptive Feedback Loops in self-adaptive systems

机译:HAFLoop:一种在自适应系统中支持高度自适应反馈环的体系结构

获取原文
获取原文并翻译 | 示例
           

摘要

Most of the current self-adaptive systems (SASs) rely on static feedback loops such as the IBM's MAPE-K loop for managing their adaptation process. Static loops do not allow SASs to react to runtime events such as changing adaptation requirements or MAPE-K elements' faults. In order to address this issue, some solutions have emerged for manually or automatically perform changes on SASs' feedback loops. However, from the software engineering perspective, most of the proposals cannot be reused or extended by other SASs. In this paper, we present HAFLoop (Highly Adaptive Feedback control Loop), a generic architectural proposal that aims at easing and fastening the design and implementation of adaptive feedback loops in modern SASs. Our solution enables both structural and parameter adaptation of the loop elements. Moreover, it provides a highly modular design that allows SASs' owners to support a variety of feedback loop settings from centralized to fully decentralized. In this work, HAFLoop has been implemented as a framework for Java-based systems and evaluated in two emerging software application domains: self-driving vehicles and IoT networks. Results demonstrate that our proposal easies and accelerates the development of adaptive feedback loops as well as how it could help to address some of the most relevant challenges of self-driving vehicles and IoT applications. Concretely, HAFLoop has demonstrated to improve SASs' feedback loops' runtime availability and operation.
机译:当前,大多数自适应系统(SAS)都依靠静态反馈循环(例如IBM的MAPE-K循环)来管理其自适应过程。静态循环不允许SAS对运行时事件做出反应,例如更改适配要求或MAPE-K元素的故障。为了解决此问题,已经出现了一些解决方案,以手动或自动对SAS的反馈回路进行更改。但是,从软件工程的角度看,大多数建议不能被其他SAS重用或扩展。在本文中,我们提出了HAFLoop(高度自适应反馈控制环),这是一种通用的体系结构建议,旨在简化和固定现代SAS中自适应反馈环的设计和实现。我们的解决方案使回路元件的结构和参数都能适应。此外,它提供了高度模块化的设计,使SAS的所有者可以支持从集中式到完全分散式的各种反馈环路设置。在这项工作中,HAFLoop已实现为基于Java的系统的框架,并在两个新兴的软件应用领域中进行了评估:自动驾驶汽车和IoT网络。结果表明,我们的提案简化并加速了自适应反馈回路的开发以及它如何帮助解决自动驾驶车辆和物联网应用中最相关的挑战。具体而言,HAFLoop已证明可以改善SAS反馈回路的运行时可用性和操作。

著录项

  • 来源
    《Future generation computer systems》 |2020年第4期|607-630|共24页
  • 作者

  • 作者单位

    Service and Information System Engineering Department Polytechnic University of Catalonia Jordi Girona 1-3 08030 Barcelona Spain;

    Computer Science Department Polytechnic University of Catalonia Jordi Girona 1-3 08030 Barcelona Spain;

    Department of Computer Science and Engineering Chalmers and the University of Gothenburg Hoerselgangen 5 41296 Gothenburg Sweden;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Self-adaptive system; Smart vehicle; IoT system; Adaptive monitoring; Adaptive feedback loop; Self-improvement;

    机译:自适应系统;智能汽车;物联网系统自适应监控;自适应反馈回路;自我提升;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号