DocumentCode
3680609
Title
An approach for verification of ARINC 653 time partitioning concept
Author
Ugur Usug;Yunus Yilmazer;Ahmet Alptekin;Hakan Yilmaz
Author_Institution
The Scientific and Technological Research Council of Turkey (TUBITAK), Kocaeli, Turkey
fYear
2015
Abstract
The ARINC 653 specification defines standardized interfaces between a partitioning Real-Time Operating System (RTOS) and application programs that implement the safety-critical and avionics systems. ARINC 653 requires spatial and temporal isolation between independent executing avionics applications, a.k.a. partitions. Temporal partitioning ensures that each partition is executed by the processor only within its predefined execution interval. ARINC 653 Part 3 Conformity Test Specification specifies test procedures for validation of ARINC 653 Part 1 (Required Services Specification). However, this specification does not define any procedure on how to verify the temporal partitioning. This paper describes a validation framework to measure partition jitter at runtime and verify whether a partition ever exceeds its predefined execution time. We define test cases that can quite likely cause temporal violation and by using this framework with the test cases, we experimentally verify temporal partitioning on an ARINC 653 compliant COTS RTOS.
Keywords
"Jitter","Ports (Computers)","Oscilloscopes","Clocks","Aerospace electronics","Software measurement","Robustness"
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference (DASC), 2015 IEEE/AIAA 34th
ISSN
2155-7195
Electronic_ISBN
2155-7209
Type
conf
DOI
10.1109/DASC.2015.7311458
Filename
7311458
Link To Document