DYNAMIC ADAPTATION OF REAL-TIME SOFTWARE

被引:30
|
作者
BIHARI, TE [1 ]
SCHWAN, K [1 ]
机构
[1] GEORGIA INST TECHNOL,SCH INFORMAT & COMP SCI,ATLANTA,GA 30332
来源
关键词
ADAPTABILITY; DYNAMIC SOFTWARE ARCHITECTURES; REAL-TIME SYSTEMS; SOFTWARE ENGINEERING;
D O I
10.1145/103720.103723
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In large, dynamic, real-time computer systems, it is frequently most cost effective to employ different software performance and reliability techniques at different levels of granularity, at different times, or within different subsystems. These techniques may include regulation of redundancy and resource allocation, multiversion and multipath execution, adjustments of program attributes such as time-out periods, and others. The management of software in such systems is a difficult task. Software that may be adapted to meet varying performance and reliability requirements offers a solution. A REal-time Software Adaptation System (RESAS) includes a uniform model of adaptable software and provides the tools necessary for programmers to implement algorithms that choose and enact adaptations in real time. RESAS has been implemented on a testbed consisting of a multiprocessor and an attached workstation, and adaptation algorithms have been developed that address the problem of adapting software to achieve two goals: software execution within specified time constraints and software resiliency with respect to computer hardware failures.
引用
收藏
页码:143 / 174
页数:32
相关论文
共 50 条
  • [1] Real-Time Dynamic Traffic Light Timing Adaptation Algorithm and Simulation Software
    Dissanayake, D. T.
    Senanayake, S. M. R.
    Divarathne, H. K. D. W. M. M. R.
    Samaranayake, B. G. L. T.
    [J]. 2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, 2009, : 563 - 567
  • [2] A Method for Dynamic Software Updating in Real-Time Systems
    Seifzadeh, Habib
    Kazem, Ali Asghar Pourhaji
    Kargahi, Mehdi
    Movaghar, Ali
    [J]. PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 34 - +
  • [3] REMARKS ON THE SOFTWARE FOR A REAL-TIME DYNAMIC SIMULATOR (SIDEN)
    DROZDOWICZ, B
    QUIROS, R
    SCHILIUK, A
    CERRO, R
    [J]. COMPUTERS IN INDUSTRY, 1987, 8 (04) : 325 - 337
  • [4] Winder software testing with real-time dynamic simulation
    Bettendorf, R
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (02) : 489 - 498
  • [5] REAL-TIME SOFTWARE
    WELLINGS, A
    [J]. SOFTWARE ENGINEERING JOURNAL, 1991, 6 (03): : 66 - 67
  • [6] Dynamic Network Adaptation for Real-Time Medical Video Communication
    Antoniou, Z. C.
    Panayides, A. S.
    Pantziaris, M.
    Constantinides, A. G.
    Pattichis, C. S.
    Pattichis, M. S.
    [J]. XIV MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2016, 2016, 57 : 1093 - 1098
  • [7] Dynamic Adaptation of LoRaWAN Traffic for Real-time Emergency Operations
    Dino, Alessandra
    Garlisi, Domenico
    Giuliano, Fabrizio
    Croce, Daniele
    Tinnirello, Ilenia
    [J]. 2022 18TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2022,
  • [8] Real-Time Dynamic Model Learning and Adaptation for Underwater Vehicles
    Weiss, Joshua D.
    Du Toit, Noel E.
    [J]. 2013 OCEANS - SAN DIEGO, 2013,
  • [9] REAL-TIME ADAPTATION FOR MODEL ERRORS IN DYNAMIC-SYSTEMS
    SALZMANN, M
    [J]. BULLETIN GEODESIQUE, 1995, 69 (02): : 81 - 91
  • [10] Perception Based Real-Time Dynamic Adaptation of Human Motions
    Hoyet, Ludovic
    Multon, Franck
    Komura, Taku
    Lecuyer, Anatole
    [J]. MOTION IN GAMES, 2010, 6459 : 266 - +