首页> 外文期刊>Frontiers of computer science in China >Semantic theories of programs with nested interrupts
【24h】

Semantic theories of programs with nested interrupts

机译:具有嵌套中断的程序的语义理论

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

摘要

In the design of dependable software for embedded and real-time operating systems, time analysis is a crucial but extremely difficult issue, the challenge of which is exacerbated due to the randomness and nondeterminism of interrupt handling behaviors. Thus research into a theory that integrates interrupt behaviors and time analysis seems to be important and challenging. In this paper, we present a programming language to describe programs with interrupts that is comprised of two essential parts: main program and interrupt handling programs. We also explore a timed operational semantics and a denotational semantics to specify the meanings of our language. Furthermore, a strategy of deriving denotational semantics from the timed operational semantics is provided to demonstrate the soundness of our operational semantics by showing the consistency between the derived denotational semantics and the original denotational semantics.
机译:在针对嵌入式和实时操作系统的可靠软件的设计中,时间分析是一个至关重要但极其困难的问题,由于中断处理行为的随机性和不确定性,这一问题更加严峻。因此,研究将中断行为和时间分析整合在一起的理论似乎很重要且具有挑战性。在本文中,我们提供了一种编程语言来描述带有中断的程序,该程序语言由两个基本部分组成:主程序和中断处理程序。我们还探讨了定时操作语义和指称语义来指定我们语言的含义。此外,提供了一种从定时操作语义派生出指称语义的策略,通过显示导出的指称语义与原始指称语义之间的一致性来证明我们的操作语义的合理性。

著录项

  • 来源
    《Frontiers of computer science in China》 |2015年第3期|331-345|共15页
  • 作者单位

    National Trusted Embedded Software Engineering Technology Research Center, East China Normal University, Shanghai 200062, China,Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai 200062, China;

    Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai 200062, China;

    Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai 200062, China;

    Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai 200062, China;

    National Trusted Embedded Software Engineering Technology Research Center, East China Normal University, Shanghai 200062, China,Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai 200062, China;

    School of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    embedded and real-time operating systems; interrupts; operational semantics; denotational semantics; semantics linking;

    机译:嵌入式实时操作系统;中断;操作语义;指称语义;语义链接;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号