• DocumentCode
    3203573
  • Title

    Formal Model of Interrupt Program from a Probabilistic Perspective

  • Author

    Zhao, Yongxin ; Huang, Yanhong ; He, Jifeng ; Liu, Si

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    Interrupt behaviors are extremely difficult to verify and reason about in the development of operating system due to their randomicity and nondeterminism. This paper proposes a formal model of interrupt program which is an extension of Dijkstra´s language of guarded commands. The probabilistic operational semantics exhibiting how the effect of interrupt is produced is explored for the interrupt program. A number of algebraic laws for the computation properties that underlie the language are established in terms of the suggested probabilistic operational semantics. Furthermore, the time constraint of the interrupt program is elaborately specified and the corresponding verification can be carried out in our framework.
  • Keywords
    algebra; formal verification; interrupts; probability; Dijkstra´s language; algebraic laws; computation properties; formal model; guarded commands; interrupt behaviors; interrupt program; operating system; probabilistic operational semantics; probabilistic perspective; time constraint; Hip; Message systems; Operating systems; Probabilistic logic; Semantics; Syntactics; Time factors; interrupt; operational semantics; probability; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2011 16th IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-853-2
  • Electronic_ISBN
    978-0-7695-4381-9
  • Type

    conf

  • DOI
    10.1109/ICECCS.2011.16
  • Filename
    5773383