A denotational model for interrupt-driven programs

Research output: Contribution to conferencePaperpeer-review

2 Scopus citations

Abstract

In design of dependable software for real-time embedded systems, the interrupt mechanism plays an important role. Due to the random city and no determinism of interrupt handling behaviors, the analysis about program behaviors as well as time properties is an important but challenging problem. In a previous work, we presented a small but expressive language for interrupt-driven programs, and suggested a timed operational semantics to specify the meaning of the programs. In this paper, we explore a denotational semantics under a discrete time model for the interrupt-driven programming language. It can deal with the features of the language. We also define a transition which can link the operational semantics and denotational semantics.

Original languageEnglish
Pages15-20
Number of pages6
DOIs
StatePublished - 2013
EventIEEE 6th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2013 - Luxembourg, Luxembourg
Duration: 18 Mar 201320 Mar 2013

Conference

ConferenceIEEE 6th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2013
Country/TerritoryLuxembourg
CityLuxembourg
Period18/03/1320/03/13

Keywords

  • denotational semantics
  • interrupt
  • time

Fingerprint

Dive into the research topics of 'A denotational model for interrupt-driven programs'. Together they form a unique fingerprint.

Cite this