Incorporating Security Constraints into Mixed-Criticality Real-Time Scheduling

被引:7
|
作者
Baek, Hyeongboo [1 ]
Lee, Jinkyu [1 ]
机构
[1] Sungkyunkwan Univ SKKU, Dept Comp Sci & Engn, Seoul, South Korea
来源
基金
新加坡国家研究基金会;
关键词
mixed-criticality system; security; real-time scheduling; schedulability analysis;
D O I
10.1587/transinf.2016EDP7447
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While conventional studies on real-time systems have mostly considered the real-time constraint of real-time systems only, recent research initiatives are trying to incorporate a security constraint into real-time scheduling due to the recognition that the violation of either of two constrains can cause catastrophic losses for humans, the system, and even environment. The focus of most studies, however, is the single-criticality systems, while the security of mixed-criticality systems has received scant attention, even though security is also a critical issue for the design of mixed-criticality systems. In this paper, we address the problem of the information leakage that arises from the shared resources that are used by tasks with different security-levels of mixed-criticality systems. We define a new concept of the security constraint employing a pre-flushing mechanism to cleanse the state of shared resources whenever there is a possibility of the information leakage regarding it. Then, we propose a new non-preemptive real-time scheduling algorithm and a schedulability analysis, which incorporate the security constraint for mixed-criticality systems. Our evaluation demonstrated that a large number of real-time tasks can be scheduled without a significant performance loss under a new security constraint.
引用
收藏
页码:2068 / 2080
页数:13
相关论文
共 50 条
  • [41] Design Optimization of Mixed-Criticality Real-Time Embedded Systems
    Tamas-Selicean, Domitian
    Pop, Paul
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (03)
  • [42] Partitioned Scheduling of Multi-Modal Mixed-Criticality Real-Time Systems on Multiprocessor Platforms
    de Niz, Dionisio
    Phan, Linh T. X.
    2014 IEEE 20TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2014, : 111 - 122
  • [43] PaRTAA: A Real-Time Multiprocessor for Mixed-Criticality Airborne Systems
    Majumder, Shibarchi
    Nielsen, Jens Frederik Dalsgaard
    Bak, Thomas
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (08) : 1221 - 1232
  • [44] Safe Online Reconfiguration of Mixed-Criticality Real-Time Systems
    Kadeed, Thawra
    Nikolic, Borislav
    Ernst, Rolf
    2020 IEEE 25TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2020), 2020, : 140 - 149
  • [45] Efficient Schedulability Test for Dynamic-Priority Scheduling of Mixed-Criticality Real-Time Systems
    Gu, Xiaozhe
    Easwaran, Arvind
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (01)
  • [46] Energy optimization of security-sensitive mixed-criticality applications for distributed real-time systems
    Zhan, Jinyu
    Zhang, Xia
    Jiang, Wei
    Ma, Yue
    Jiang, Ke
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 115 - 126
  • [47] Energy-efficient scheduling of imprecise mixed-criticality real-time tasks based on genetic algorithm
    Zhang, Yi-Wen
    Chen, Rong-Kun
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 143
  • [48] DVFS-based energy-aware scheduling of imprecise mixed-criticality real-time tasks
    Zhang, Yi-Wen
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 137
  • [49] Real-Time Validation of Fault-Tolerant Mixed-Criticality Systems
    Esposito, S.
    Sini, J.
    Violante, M.
    2018 IEEE 24TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2018), 2018, : 245 - 246
  • [50] Task Mapping and Partition Allocation for Mixed-Criticality Real-Time Systems
    Tamas-Selicean, Domitian
    Pop, Paul
    2011 IEEE 17TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2011, : 282 - 283