A survey on formal specification and verification of separation kernels
Y Zhao, Z Yang, D Ma - Frontiers of Computer Science, 2017 - Springer
Separation kernels are fundamental software of safety and security-critical systems, which
provide their hosted applications with spatial and temporal separation as well as controlled …
provide their hosted applications with spatial and temporal separation as well as controlled …
Refinement-based specification and security analysis of separation kernels
Assurance of information-flow security by formal methods is mandated in security
certification of separation kernels. As an industrial standard for improving safety, ARINC 653 …
certification of separation kernels. As an industrial standard for improving safety, ARINC 653 …
Reasoning about information flow security of separation kernels with channel-based communication
Assurance of information flow security by formal methods is mandated in security
certification of separation kernels. As an industrial standard for separation kernels, ARINC …
certification of separation kernels. As an industrial standard for separation kernels, ARINC …
Csimpl: A rely-guarantee-based framework for verifying concurrent programs
It is essential to deal with the interference of the environment between programs in
concurrent program verification. This has led to the development of concurrent program …
concurrent program verification. This has led to the development of concurrent program …
An integrated formal method combining labeled transition system and Event-B for system model refinement
L Rao, S Liu, H Peng - IEEE Access, 2022 - ieeexplore.ieee.org
Formal modeling and verification of a concurrent system is an essential means to ensure the
security and reliability of the system. However, at present, there is no single formal method …
security and reliability of the system. However, at present, there is no single formal method …
Refinement-based Specification and Analysis of Multi-core ARINC 653 Using Event-B
ARINC 653 as the de facto standard of partitioning operating systems has been applied in
many safety-critical domains. The multi-core version of ARINC 653, ARINC 653 Part 1-4 …
many safety-critical domains. The multi-core version of ARINC 653, ARINC 653 Part 1-4 …
Formal specification and analysis of partitioning operating systems by integrating ontology and refinement
Partitioning operating systems (POSs) have been widely applied in safety-critical domains
from aerospace to automotive. In order to improve the safety and the certification process of …
from aerospace to automotive. In order to improve the safety and the certification process of …
A Comprehensive Formal Specification of ARINC 653 With Conformity Proof
Z Feng, Z Yongwang, L Yang… - … Testing, Verification and …, 2025 - Wiley Online Library
As the predominant standard for partitioning operating systems, ARINC 653 has been
applied in many critical domains. However, its reliance on informal textual languages …
applied in many critical domains. However, its reliance on informal textual languages …
High-assurance separation kernels: a survey on formal methods
Separation kernels provide temporal/spatial separation and controlled information flow to
their hosted applications. They are introduced to decouple the analysis of applications in …
their hosted applications. They are introduced to decouple the analysis of applications in …
A Framework for Model and Verification of Safety-Critical Operating System Based on ARINC653
W Xu, D Ma - Electronics, 2021 - mdpi.com
As the scale and complexity of safety-critical software continue to grow, it is necessary to
ensure safety and reliability to avoid minor errors leading to catastrophic disasters …
ensure safety and reliability to avoid minor errors leading to catastrophic disasters …