首页> 外文会议>IEEE/AIAA Digital Avionics Systems Conference >CERTIFICATION-COGNIZANT REAL-TIME SCHEDULING FOR MIXED-CRITICALITY TASKS IN AVIONICS SYSTEM
【24h】

CERTIFICATION-COGNIZANT REAL-TIME SCHEDULING FOR MIXED-CRITICALITY TASKS IN AVIONICS SYSTEM

机译:航空电子系统中混合关键任务的认证 - 认识性实时调度

获取原文

摘要

Moving from the traditional federated design paradigm, integration of different multi-criticality functionalities onto common computing platforms is increasingly being adopted by avionics industry, driven primarily by cost and related concerns. The design of such mixed-criticality real-time systems has been recognized to be a very important but challenging problem given that safety-critical functionalities with different criticality levels must be certified correct by statutory certification authorities (CAs) at varying levels of rigorousness. Traditionally, these certification requirements are addressed by assuming the highest criticality level for all the functionalities, which is rather pessimistic, however, since certifying at the highest criticality level implies the highest degree of assurance regarding the correct behavior of all the functionalities which need to be guaranteed by over-provisioning the required resources. Therefore, it is necessary to develop new design and analysis techniques that are able to facilitate the cerfication process while efficiently utilizing the computing resources. In this paper, we focus on scheduling and schedulability analysis problem for certifiable mixed-criticality real-time system on a uniprocessor platform. Firstly the widely-used traditional job model is generalized to mixed-criticality scenario where multiple different WCET values are specified for each job to reflect temporal constraints at all different levels of assurance. Then further investigation is conducted into an existing mixed-criticality scheduling strategy called Criticality Based Earliest Deadline First, the basic idea of which is to reserve time intervals for higher criticality jobs offline, while scheduling lower criticality jobs online at run-time using the so-called free slacks. However, the corresponding schedulability condition turns out to be incorrect. On the basis of this observation, an improved deadline-based dynamic mixed-criticality scheduling algorithm is proposed considering the design-for-certification issue, along with a revised sufficient schedulability condition deduced. And experiments conducted on randomly generated instances of jobs indicate that the proposed approach is effective and efficient.
机译:从传统的联邦设计范式中迁移,航空电子工业越来越多地采用不同的多临界功能在共同计算平台上的整合,主要是通过成本和相关问题驱动。这种混合关键性实时系统的设计被认为是一个非常重要但有挑战性的问题,因为必须通过法定认证机构(CAS)以不同程度的严格级别来认证的安全关键功能。传统上,这些认证要求是通过假设所有功能的最高临界水平来解决,然而,由于在最高临界水平的认证意味着关于需要是所有功能的正确行为的最高保证程度通过过度配置所需资源保证。因此,有必要开发能够在有效利用计算资源的同时促进CERFICation过程的新设计和分析技术。在本文中,我们专注于在单处理器平台上的可认证混合关键实时系统的调度和调度分析问题。首先,广泛使用的传统作业模型是广泛的混合关键性场景,其中为每个作业指定了多个不同的WCET值,以反映在所有不同级别的保证级别的时间约束。然后进一步调查进一步调查,以存在于基于临界截止日期的现有混合关键性调度策略,首先是其基本思想,它是脱机的基本思想是为更高的关键性作业预留时间间隔,同时使用所以在运行时在线调度下关键性作业。被称为免费休闲裤。但是,相应的调度性条件结果不正确。在该观察的基础上,提出了一种提出了一种提出了一种改进的基于截止日期的动态混合 - 临界调度算法,考虑到认证问题,以及推导出的修正了足够的足够的调度条件。在随机产生的工作实例上进行的实验表明,该方法是有效和有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号