English

A Formal Specification of Operating System based on ARINC 653

Logic in Computer Science 2022-06-29 v1

Abstract

In this paper, by using the formal language \emph{Circus}, we give a formal specification of an operating system based on ARINC 653 standard. Our specification includes interrupt handling, time and memory management, partition and process scheduling, system call response and related APEX services. Especially, the concurrent behaviours of partitions and processes are also specified.

Keywords

Cite

@article{arxiv.2206.14189,
  title  = {A Formal Specification of Operating System based on ARINC 653},
  author = {Ziyan Wang and Yan Zhang},
  journal= {arXiv preprint arXiv:2206.14189},
  year   = {2022}
}

Comments

139 pages

R2 v1 2026-06-24T12:07:21.734Z