首页> 外文会议> >Component-Based Design of Safe Real-Time Kernels for Embedded Systems
【24h】

Component-Based Design of Safe Real-Time Kernels for Embedded Systems

机译:基于组件的嵌入式系统安全实时内核设计

获取原文

摘要

The paper presents a component-based framework for safe real-time kernels for embedded applications. In this framework, a component is defined as a selfcontained unit encapsulating a specific kernel subsystem. Complex components are decomposed into sub-components that implement an atomic functionality within the subsystem under consideration. Each component is specified in terms of public functions (primitives) and protected functions that are used by other components. Accordingly, kernel configurations are modeled by component call graphs that take into account components and their interactions. Such configurations are actually developed by deriving a conformance class specification from the requirements specification of a real-time application, and then mapping it onto an appropriate subset of kernel components, augmented with relevant component dependencies. Kernel safety is enhanced by the rigorous design of kernel functions, using advanced algorithms that provide for very small overhead and constant execution time of kernel primitives, independent of the number of tasks involved.
机译:本文提出了一个基于组件的框架,用于嵌入式应用程序的安全实时内核。在此框架中,组件定义为封装特定内核子系统的独立单元。复杂的组件被分解为子组件,这些子组件在所考虑的子系统内实现了原子功能。每个组件都是根据其他组件使用的公共功能(原始)和受保护的功能来指定的。因此,内核配置通过考虑组件及其交互的组件调用图来建模。实际上,通过从实时应用程序的需求规范中得出一致性类规范,然后将其映射到内核组件的适当子集上,并增加了相关的组件依赖性,来开发此类配置。内核功能的严格设计提高了内核安全性,使用先进的算法可提供很小的开销和恒定的内核原语执行时间,而与所涉及的任务数量无关。

著录项

  • 来源
    《》|2007年|129-136|共8页
  • 会议地点
  • 作者

    Berthing; Jesper; Angelov; Christo;

  • 作者单位
  • 会议组织
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号