A situation-aware task model for adaptive real-time systems

被引:0
|
作者
Nayreet Islam
Akramul Azim
机构
[1] Ontario Tech University,Department of Electrical, Computer and Software Engineering
来源
Journal of Ambient Intelligence and Humanized Computing | 2020年 / 11卷
关键词
Situation-awareness; Environmental situations; Task models; Real-time systems; Adaptive systems;
D O I
暂无
中图分类号
学科分类号
摘要
Real-time systems are usually well-defined and operate based on a specific task model defined during system design. However, the system can interact with different objects from its environment at runtime and needs to guarantee its operational as well as timing behavior even in adverse environmental situations. Uncertainties in the system environment impose challenges on assuring the runtime behavior during system design. The system needs to adapt to different environmental situations which require the task model to consider the execution of adaptive tasks which can be activated in response to environmental events. We present an operational environment model that characterizes environmental situations of the real-time system and identifies the adaptive tasks needed to be activated at runtime. The adaptive tasks can be included and executed using a number of existing task models which allow non-deterministic task activation patterns. We present a situation-aware task model which efficiently maps the environmental events to (reduced) adaptive tasks. To demonstrate the applicability and usability of the proposed situation-aware task model, we perform the experimental analysis using two case studies: an automotive situation-aware task model, and an unmanned aerial vehicle situation-aware task model. The experimental results of our work show that the constructed situation-aware task model contains a maximum of nine vertices and 68 edges, provides an improvement in terms of scheduling overhead and in adaptation time (with respect to the considered existing task models).
引用
收藏
页码:4249 / 4259
页数:10
相关论文
共 50 条
  • [21] Specification, decomposition and agent synthesis for situation-aware service-based systems
    Yau, S. S.
    Gong, H.
    Huang, D.
    Gao, W.
    Zhu, L.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (10) : 1663 - 1680
  • [22] Adaptable situation-aware secure service-based (AS3) systems
    Yau, SS
    Davulcu, H
    Mukhopadhyay, S
    Huang, D
    Yao, Y
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 308 - 315
  • [23] Situation-aware model for multi-objective decision making in ambient intelligence
    Teixeira, Milene Santos
    Maran, Vinicius
    Moreira de Oliveira, Jose Palazzo
    Winter, Michael
    Machado, Alencar
    APPLIED SOFT COMPUTING, 2019, 81
  • [24] CITTA: Cache Interference-aware Task Partitioning for Real-time Multi-core Systems
    Xiao, Jun
    Pimentel, Andy D.
    21ST ACM SIGPLAN/SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS (LCTES '20), 2020, : 97 - 107
  • [25] A shared resource-aware real-time task allocation algorithm
    Yang, Mao-Lin
    Lei, Hang
    Liao, Yong
    Jisuanji Xuebao/Chinese Journal of Computers, 2014, 37 (07): : 1455 - 1465
  • [26] Adaptive fair sharing control real-time systems using nonlinear elastic task models
    Ushio, Toshimitsu
    Kohtaki, Haruo
    Adachi, Masakazu
    Harada, Fumiko
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (06) : 1154 - 1161
  • [27] Energy-Aware Real-Time Task Scheduling in Multiprocessor Systems Using a Hybrid Genetic Algorithm
    Mahmood, Amjad
    Khan, Salman A.
    Albalooshi, Fawzi
    Awwad, Noor
    ELECTRONICS, 2017, 6 (02)
  • [28] The Parallel Multi-Mode Digraph Task Model for Energy-Aware Real-Time Heterogeneous Multi-Core Systems
    Zahaf, Houssam-Eddine
    Lipari, Giuseppe
    Bertogna, Marko
    Boulet, Pierre
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (10) : 1511 - 1524
  • [29] Enriching adaptation in e-learning systems through a situation-aware ontology network
    Marilza Pernas, Ana
    Diaz, Alicia
    Motz, Regina
    Palazzo Moreira de Oliveira, Jose
    INTERACTIVE TECHNOLOGY AND SMART EDUCATION, 2012, 9 (02) : 60 - +
  • [30] Power-aware scheduling for AND/OR graphs in real-time systems
    Zhu, D
    Mossé, D
    Melhem, R
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (09) : 849 - 864