DocumentCode :
3021614
Title :
A Timing Verification Framework for AUTOSAR OS Component Development Based on Real-Time Maude
Author :
Longfei Zhu ; Peng Liu ; Jianqi Shi ; Zheng Wang ; Huibiao Zhu
Author_Institution :
Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
29
Lastpage :
36
Abstract :
The AUTOSAR (AUTomotive Open System ARchitecture) is an open standard in automotive industry, aiming at unifying the methodology of the automotive software development. It is drawing increasing attention because of its great concern about the safety of automotive electronics. The safety of automotive electronics greatly depends on the Operating System (OS) components, which fully implement the functionality part of automotive applications. However, taking the complex timing protection mechanism of AUTOSAR OS and random occurrences of interrupt requests (IRs) into consideration, it is hard for the developers to design and configure the OS components correctly or even reconcilably. In this paper, we focus on the timing properties and propose an automatic verification framework, in which developers could analyze the timing behaviors and devise the OS components configuration. Furthermore, three important timing properties are expressed and can be verified in our framework, namely, schedulability, non-fault-propagation, and consistency. As a reduced version of AUTOSAR OS and auxiliary analysis modules have been implemented based on Real-Time Maude, developers could easily employ the tool to experiment with different configurations of OS components.
Keywords :
automotive electronics; interrupts; object-oriented programming; open systems; operating systems (computers); program verification; software architecture; AUTOSAR OS component development; automatic verification framework; automotive electronics safety; automotive industry; automotive open system architecture; automotive software development; auxiliary analysis modules; interrupt requests; operating system components; real-time Maude; timing protection mechanism; timing verification framework; Automotive engineering; Context; Monitoring; Real-time systems; Schedules; Timing; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2013 International Symposium on
Conference_Location :
Birmingham
Type :
conf
DOI :
10.1109/TASE.2013.12
Filename :
6597874
Link To Document :
بازگشت