Home // International Journal On Advances in Software, volume 13, numbers 1 and 2, 2020 // View article
An Algorithmic Solution for Adaptable Real-Time Applications
Authors:
Lial Khaluf
Franz-Josef Rammig
Keywords: adaptation array; genetic optimization; organic behavior; boundedness.
Abstract:
Most real-life facilities nowadays belong to real-time systems. E.g., airplanes, trains, cars, medical machines, alarming systems and robotics, etc. Some of these systems behave on their own, separately or in cooperation. Some of them interact with humans. Operating and interaction is done under conditions defined inside the systems and the environment. However, these systems and environments might grow or change over time. In order to develop safe and high-quality real-time applications, we need to make them highly self-adaptable systems. In this paper, we describe the detailed steps of a real-time aware adaptation algorithm and we go through the boundedness proof of each step. The algorithm mimics the behaviour of organic cells. It introduces a new kind of real-time tasks. This kind enables tasks to change their behaviour at run time according to internal changes inside the system and external changes in the environment, preserving all real-time constraints. This includes real-time constraints for the adaptation process itself. Following this concept, real-time tasks are turned to be real-time cells.
Pages: 16 to 33
Copyright: Copyright (c) to authors, 2020. Used with permission.
Publication date: June 30, 2020
Published in: journal
ISSN: 1942-2628