A timing verification framework for AUTOSAR OS component development based on Real-Time Maude

Longfei Zhu, Peng Liu, Jianqi Shi, Zheng Wang, Huibiao Zhu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - 2013 International Symposium on Theoretical Aspects of Software Engineering, TASE 2013
Pages29-36
Number of pages8
DOIs
StatePublished - 2013
Event2013 International Symposium on Theoretical Aspects of Software Engineering, TASE 2013 - Birmingham, United Kingdom
Duration: 1 Jul 20133 Jul 2013

Publication series

NameProceedings - 2013 International Symposium on Theoretical Aspects of Software Engineering, TASE 2013

Conference

Conference2013 International Symposium on Theoretical Aspects of Software Engineering, TASE 2013
Country/TerritoryUnited Kingdom
CityBirmingham
Period1/07/133/07/13

Fingerprint

Dive into the research topics of 'A timing verification framework for AUTOSAR OS component development based on Real-Time Maude'. Together they form a unique fingerprint.

Cite this