首页> 外文会议>2012 IEEE 17th Conference on Emerging Technologies amp; Factory Automation. >Monitoring capabilities of schedulers in model-driven development of real-time systems
【24h】

Monitoring capabilities of schedulers in model-driven development of real-time systems

机译:在模型驱动的实时系统开发中监视调度程序的功能

获取原文
获取原文并翻译 | 示例

摘要

Model-driven development has the potential to reduce the design complexity of real-time embedded systems by increasing the abstraction level, enabling analysis at earlier phases of development, and automatic generation of code from the models. In this context, capabilities of schedulers as part of the underlying platform play an important role. They can affect the complexity of code generators and how the model is implemented on the platform. Also, the way a scheduler monitors the timing behaviors of tasks and schedules them can facilitate the extraction of runtime information. This information can then be used as feedback to the original model in order to identify parts of the model that may need to be re-designed and modified. This is especially important in order to achieve round-trip support for model-driven development of real-time systems. In this paper, we describe our work in providing such monitoring features by introducing a second layer scheduler on top of the OSE real-time operating system's scheduler. The goal is to extend the monitoring capabilities of the scheduler without modifying the kernel. The approach can also contribute to the predictability of applications by bringing more awareness to the scheduler about the type of real-time tasks (i.e., periodic, sporadic, and aperiodic) that are to be scheduled and the information that should be monitored and logged for each type.
机译:通过提高抽象级别,在开发的早期阶段进行分析以及从模型自动生成代码,模型驱动的开发有可能降低实时嵌入式系统的设计复杂性。在这种情况下,调度程序作为基础平台的一部分的功能将发挥重要作用。它们会影响代码生成器的复杂性以及在平台上如何实现模型。同样,调度程序监视任务的计时行为并对其进行调度的方式可以促进运行时信息的提取。然后,可以将该信息用作对原始模型的反馈,以便识别出可能需要重新设计和修改的模型部分。为了获得对模型驱动的实时系统开发的往返支持,这尤其重要。在本文中,我们通过在OSE实时操作系统的调度程序之上引入第二层调度程序来描述提供此类监视功能的工作。目的是在不修改内核的情况下扩展调度程序的监视功能。通过使调度程序对要调度的实时任务的类型(即周期性,偶发性和非周期性)以及应监视和记录的信息有更多了解,该方法还可以为应用程序的可预测性做出贡献。每种类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号