摘要
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.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 331-345 |
| 页数 | 15 |
| 期刊 | Frontiers of Computer Science |
| 卷 | 9 |
| 期 | 3 |
| DOI | |
| 出版状态 | 已出版 - 28 6月 2015 |
指纹
探究 'Semantic theories of programs with nested interrupts' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver