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

Modeling and verifying the code-level OSEK/VDX operating system with CSP

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

摘要

As an automotive industry standard of operating system specification, OSEK/VDX is widely applied in the process of designing and implementing the static operating system and the corresponding interfaces for automotive electronics. It is challenging to explore an effective method to support large-scale correctness verification of OSEK/VDX specification. In this paper, we employ process algebra CSP to describe and reason about a real code-level OSEK/VDX operating system. Thus the whole system is formally modeled as a CSP process which is encoded and implemented in process analysis toolkit (PAT). Furthermore, the expected properties are described and expressed in terms of the first-order logic. The properties are also established and verified in our framework. The result indicates that the whole system is deadlock-free and the scheduling scheme is sound with respect to the specification.

源语言英语
主期刊名Proceedings - 5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011
142-149
页数8
DOI
出版状态已出版 - 2011
活动5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011 - Xi'an, Shaanxi, 中国
期限: 29 8月 201131 8月 2011

出版系列

姓名Proceedings - 5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011

会议

会议5th International Conference on Theoretical Aspects of Software Engineering, TASE 2011
国家/地区中国
Xi'an, Shaanxi
时期29/08/1131/08/11

指纹

探究 'Modeling and verifying the code-level OSEK/VDX operating system with CSP' 的科研主题。它们共同构成独一无二的指纹。

引用此