An architectural framework for the design and analysis of autonomous adaptive systems

被引:0
|
作者
Cooper, Kendra [1 ]
Cangussu, Joao W. [1 ]
Wong, Eric [1 ]
机构
[1] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous adaptive systems (AAS) have been proposed as a solution to effectively (re)design software so that it can respond to changes in execution environments, without human intervention. In the software engineering community, alternative approaches to the design of AAS have been proposed including solutions based on component technology, design patterns, and resource allocation techniques. A key limitation of the currently available approaches is that they detect constraint violations, but they do not support the prediction of constraint violations. In this work we propose an Architectural Framework for the Design and Analysis of Autonomous Adaptive Systems, hereafter referred to as KAROO, which provides a key, new contribution: the capability to predict when a system needs to adapt itself The results of extensive experimental evaluation of a KAROO based system are excellent: 100% of the violations are predicted; the system is able to avoid the violations by adapting itself almost 98% of the time. The framework is a novel integration of control-theory- based adaptation, multi-criteria decision making and component-based software engineering techniques.
引用
收藏
页码:268 / +
页数:2
相关论文
共 50 条
  • [1] An Architectural Framework for the Design, Analysis and Implementation of Interactive Systems
    Francois, Alexandre R. J.
    COMPUTER JOURNAL, 2011, 54 (07): : 1188 - 1204
  • [2] An Open Software Framework for Adaptive, Autonomous Operation of Maritime Autonomous Systems
    Haworth, C.
    Evans, J.
    Ji, Ze
    Taylor, R.
    Martin, D.
    OCEANS 2016 MTS/IEEE MONTEREY, 2016,
  • [3] Genomic systems design: A novel, biologically-based framework for enhancing the adaptive, autonomous capabilities of computer systems
    Combs, WE
    Weinschenk, JJ
    Marks, RJ
    2004 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, PROCEEDINGS, 2004, : 1491 - 1496
  • [4] Digital Design Ecology An Analysis for an Intricate Framework of Architectural Design
    Rogers, Jessie
    Schnabel, Marc Aurel
    ECAADE 2018: COMPUTING FOR A BETTER TOMORROW, VO 1, 2018, : 459 - 468
  • [5] Autonomous Vehicular Systems: Architectural Strategies for Adaptive Multi-Objective Configuration
    Demicoli, Julian
    Palm, Nicolai
    Palm, Herbert
    Kleikemper, Oliver
    Steinhorst, Sebastian
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [6] Design Abstraction for Autonomous Adaptive Hardware Systems on FPGAs
    Fahmy, Suhaib A.
    2018 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS 2018), 2018, : 142 - 147
  • [7] A framework and implementation techniques for cooperative architectural engineering design systems
    Wu, WJ
    Pan, P
    Li, H
    Yu, W
    Liang, DM
    PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2001, : 218 - 222
  • [8] An Architectural Design for Autonomous and Networked Drones
    Cabuk, Umut Can
    Tosun, Mustafa
    Dagdeviren, Orhan
    Ozturk, Yusuf
    2022 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2022,
  • [9] Design framework of adaptive intelligent tutoring systems
    Ali Kürşat Erümit
    İsmail Çetin
    Education and Information Technologies, 2020, 25 : 4477 - 4500
  • [10] Taxonomy of Physiologically Adaptive Systems and Design Framework
    Munoz, John E.
    Quintero, Luis
    Stephens, Chad L.
    Pope, Alan
    ADAPTIVE INSTRUCTIONAL SYSTEMS: DESIGN AND EVALUATION, PT 1, AIS 2021, 2021, 12792 : 559 - 576