A comprehensive formal specification of ARINC 653 with conformity proof
As the predominant standard for partitioning operating systems, ARINC 653 has been applied in many critical domains. However, its reliance on informal textual languages presents challenges for ensuring both the correctness of the standard itself and the conformity of a specification or an OS to this...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2024
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/9499 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-10499 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-104992024-11-11T02:48:02Z A comprehensive formal specification of ARINC 653 with conformity proof FENG, Zhang ZHAO, Yongwang YANG, Liu SUN, Jun As the predominant standard for partitioning operating systems, ARINC 653 has been applied in many critical domains. However, its reliance on informal textual languages presents challenges for ensuring both the correctness of the standard itself and the conformity of a specification or an OS to this standard. This paper addresses the gap through formal work on the ARINC 653 standard. We provide a comprehensive formal specification of multi-core ARINC 653 Part 1–5 using Isabelle/HOL that encompasses all the 68 services and covers all components outlined in the standard, then conduct a formal proof of conformity of the specification according to ARINC 653 Part 3A. Our work marks the first comprehensive multi-core ARINC 653 specification with a formal conformity proof. Notably, we identify and address three defects in the standard document during the formal specification and proof. 2024-10-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/9499 info:doi/10.1002/stvr.1901 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Software Engineering |
spellingShingle |
Software Engineering FENG, Zhang ZHAO, Yongwang YANG, Liu SUN, Jun A comprehensive formal specification of ARINC 653 with conformity proof |
description |
As the predominant standard for partitioning operating systems, ARINC 653 has been applied in many critical domains. However, its reliance on informal textual languages presents challenges for ensuring both the correctness of the standard itself and the conformity of a specification or an OS to this standard. This paper addresses the gap through formal work on the ARINC 653 standard. We provide a comprehensive formal specification of multi-core ARINC 653 Part 1–5 using Isabelle/HOL that encompasses all the 68 services and covers all components outlined in the standard, then conduct a formal proof of conformity of the specification according to ARINC 653 Part 3A. Our work marks the first comprehensive multi-core ARINC 653 specification with a formal conformity proof. Notably, we identify and address three defects in the standard document during the formal specification and proof. |
format |
text |
author |
FENG, Zhang ZHAO, Yongwang YANG, Liu SUN, Jun |
author_facet |
FENG, Zhang ZHAO, Yongwang YANG, Liu SUN, Jun |
author_sort |
FENG, Zhang |
title |
A comprehensive formal specification of ARINC 653 with conformity proof |
title_short |
A comprehensive formal specification of ARINC 653 with conformity proof |
title_full |
A comprehensive formal specification of ARINC 653 with conformity proof |
title_fullStr |
A comprehensive formal specification of ARINC 653 with conformity proof |
title_full_unstemmed |
A comprehensive formal specification of ARINC 653 with conformity proof |
title_sort |
comprehensive formal specification of arinc 653 with conformity proof |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2024 |
url |
https://ink.library.smu.edu.sg/sis_research/9499 |
_version_ |
1816859096789286912 |