A systematic review on security aware real-time task scheduling

被引:3
作者
Singh, Surendra [1 ]
机构
[1] Natl Inst Technol Uttarakhand, Srinagar, India
关键词
Security; Scheduling; Real-time systems; Task; Load balancing; Cluster; SCHEDULABILITY ANALYSIS; GENETIC ALGORITHM; DAG TASKS; CORE; MODEL; SIMULATION; ALLOCATION; DEADLINES; NETWORK;
D O I
10.1016/j.suscom.2023.100872
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, security and scheduling are the most crucial aspects of each distributed real-time application due to the rapidly enhanced use of such applications. This study presents a systematic literature review (SLR) on security and scheduling techniques for real-time applications in homogeneous and heterogeneous environments and to identify areas that need more attention for a wide range of applicability of real-time applications. The search procedure identified 3162 articles, and 103 best relevant articles are selected based on quality assessment scores for a brief review and discussions with the area experts or academicians. This study considers articles with a quality assessment score of more than five for a brief review. Hence, the applications related to security, scheduling, load balancing, fixed priority, task, job, and packet scheduling, and deadline constraints of soft and hard real-time systems in homogeneous and heterogeneous environments as per the state-of-the-art have been discussed. This discussion provides a better understanding of the real-time applications. The survey thus, aims to present the improvements in real-time task scheduling with security constraints in different distributed computing environments. The SLR also highlights various real-time task scheduling algorithms/techniques including the role of security. This SLR also provides meaningful and valuable study to the researchers by providing brief studies of various real-time task scheduling algorithms and security needs in tabular form.
引用
收藏
页数:22
相关论文
共 114 条
[11]   A Parameterized Formal Model for the Analysis of Preemption-Threshold Scheduling in Real-Time Systems [J].
Ben Hafaiedh, Imene ;
Ben Slimane, Maroua .
IEEE ACCESS, 2020, 8 :58180-58193
[12]   Lessons from applying the systematic literature review process within the software engineering domain [J].
Brereton, Pearl ;
Kitchenham, Barbara A. ;
Budgen, David ;
Turner, Mark ;
Khalil, Mohamed .
JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (04) :571-583
[13]   A Deadline-Floor Inheritance Protocol for EDF Scheduled Embedded Real-Time Systems with Resource Sharing [J].
Burns, Alan ;
Gutierrez, Marina ;
Aldea Rivas, Mario ;
Gonzalez Harbour, Michael .
IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (05) :1241-1253
[14]   A Short Review of Security-Aware Techniques in Real-Time Embedded Systems [J].
Chai, Hongxia ;
Zhang, Gongxuan ;
Zhou, Junlong ;
Sun, Jin ;
Huang, Longxia ;
Wang, Tian .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (02)
[15]   Real-Time scheduling and analysis of parallel tasks on heterogeneous multi-cores [J].
Chang, Shuangshuang ;
Zhao, Xufeng ;
Liu, Zhenyu ;
Deng, Qingxu .
JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 105
[16]   Fault-tolerant real-time tasks scheduling with dynamic fault handling [J].
Chen, Gang ;
Guan, Nan ;
Huang, Kai ;
Yi, Wang .
JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 102
[17]   Scheduling non-preemptive tasks with strict periods in multi-core real-time systems [J].
Chen, Jinchao ;
Du, Chenglie ;
Xie, Fei ;
Lin, Bin .
JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 90 :72-84
[18]   Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems [J].
Chen, Jinchao ;
Du, Chenglie ;
Xie, Fei ;
Yang, Zhenkun .
REAL-TIME SYSTEMS, 2016, 52 (03) :239-271
[19]   Blocking analysis of suspension-based protocols for parallel real-time tasks under global fixed-priority scheduling [J].
Chen, Zewei ;
Lei, Hang ;
Yang, Maolin ;
Liao, Yong ;
Qiao, Lei .
JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 117
[20]   Deadline-Aware MapReduce Job Scheduling with Dynamic Resource Availability [J].
Cheng, Dazhao ;
Zhou, Xiaobo ;
Xu, Yinggen ;
Liu, Liu ;
Jiang, Changjun .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) :814-826