跳到主要导航 跳到搜索 跳到主要内容

ORIENTAIS: Formal verified OSEK/VDX real-time operating system

  • East China Normal University
  • Ltd.

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In this paper, we report on the formal, machine-verified operating system - ORIENTAIS. ORIENTAIS is an OSEK/VDX standard based real-time operating system for automotive applications. About 8000 lines of C and 60 lines of assembler are comprised in the ORIENTAIS. The operating system is of vital importance to embedded systems, especially for some time sensitive and accurate controlling applications just like automotive applications. We prove that the implementation of ORIENTAIS application programming interfaces strictly follow the OSEK/VDX specification which we formalized from natrual language expressed OSEK/VDX specification. Meanwhile, we model the high level interaction behaviors with CSP and verify the properties just like deadlock-free. To guarantee the safety of memory access and bounded response time with interrupt program involved, binary code level verification is developed based on xBIL which is a binary intermediate language we proposed. We introduce a series of techniques and approaches for verifying the ORIENTAIS. Our approach is an efficient work for the verification of ORIENTAIS, with whose help several bugs are detected. Now, ORIENTAIS has been certificated by OSEK certification group and installed on more than 1.38 million cars in China.

源语言英语
主期刊名Proceedings - 2012 IEEE 17th International Conference on Engineering of Complex Computer Systems, ICECCS 2012
出版商IEEE Computer Society
293-301
页数9
ISBN(印刷版)9782954181004
DOI
出版状态已出版 - 2012
活动17th International Conference on Engineering of Complex Computer Systems, ICECCS 2012 - Paris, 法国
期限: 18 7月 201220 7月 2012

出版系列

姓名Proceedings - 2012 IEEE 17th International Conference on Engineering of Complex Computer Systems, ICECCS 2012

会议

会议17th International Conference on Engineering of Complex Computer Systems, ICECCS 2012
国家/地区法国
Paris
时期18/07/1220/07/12

指纹

探究 'ORIENTAIS: Formal verified OSEK/VDX real-time operating system' 的科研主题。它们共同构成独一无二的指纹。

引用此