课题基金 / 基金详情

Timing issues in hard real-time / embedded systems

Timing issues in hard real-time / embedded systems
硬实时/嵌入式系统中的时序问题
批准号:
293253-2007
负责人:
Wassyng, Alan
金额:
$1.09万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2007
资助国家:
加拿大
项目状态:
已结题
起止时间:
2007-01-01 至 2008-12-31

项目摘要

项目成果

Wassyng, Alan的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
In many real-time applications, timing requirements are as important as any other requirements. Consider a medical device controlled by software that is designed to deliver a specific dosage of radiation. If the device delivers the correct amount of radiation, but for too long a time period, it is dangerous. The length of time over which the patient is irradiated is just as important as the level of radiation emitted by the device. These systems are known as hard real-time systems in that they have definite (hard) timing deadlines.     In a system such as mentioned above, there is an obvious safety concern. The software has to be developed so that it is provably safe. One step in the development of safety-critical software is the formulation of comprehensive requirements. Preferably, these requirements should be described with mathematical precision. A number of approaches have been developed to document timing requirements for hard real-time systems that are mathematically sound. However, these well-known approaches have significant deficiencies when they are used in real-world projects. For example, they do not cope adequately with tolerances.  The mathematical basis for some of these methods  can be shown to be invalid in the presence of tolerances.  Also, the intervals that result may be so large that the requirement becomes meaningless.     I was a key developer of the methodology used by Ontario Power Generation (OPG) to create safety-critical software for Ontario's nuclear plants. Together with colleagues and students, over the past four years we have formalized and extended the work I started at OPG, so that we can now describe typical timing requirements, and also predict the feasibility of their implementations - even when the requirements and implementations include tolerances. One particularly noteworthy result is that we have shown that longer sample intervals can achieve feasible implementations even when some shorter sample intervals cannot. My proposed research builds on this foundation. A primary goal is to produce software tools that help software professionals use these methods to build correct, precisely documented software applications that result in provably safe systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Systematic Evaluation of Assurance Cases
  • 批准号:
    RGPIN-2019-06022
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.48万
  • 财政年份:
    2022
  • 负责人:
    Wassyng, Alan
  • 依托单位:
Systematic Evaluation of Assurance Cases
  • 批准号:
    RGPIN-2019-06022
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.48万
  • 财政年份:
    2021
  • 负责人:
    Wassyng, Alan
  • 依托单位:
Systematic Evaluation of Assurance Cases
  • 批准号:
    RGPIN-2019-06022
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.48万
  • 财政年份:
    2020
  • 负责人:
    Wassyng, Alan
  • 依托单位:
Systematic Evaluation of Assurance Cases
  • 批准号:
    RGPIN-2019-06022
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.48万
  • 财政年份:
    2019
  • 负责人:
    Wassyng, Alan
  • 依托单位:
海外基金