DOI QR코드

DOI QR Code

An Approach to Modeling and Verifying OSEK/VDX-based OS with C language

C 언어를 이용한 OSEK/VDX 기반 운영 체제의 모델링 및 검증 기법

  • Chung, Yoohee (Dept. of Computer Science and Engineering, Kyungpook National University) ;
  • Park, Seongjun (Dept. of Computer Science and Engineering, Kyungpook National University) ;
  • Choi, Yunja (Dept. of Computer Science and Engineering, Kyungpook National University)
  • Published : 2016.04.29

Abstract

내장형 소프트웨어의 검증은 운영체제와 응용 소프트웨어에 대해 동시적으로 수행되어야 한다. 선행연구에서는 운영체제를 정형적으로 모델링하고 이를 이용한 내장형 소프트웨어 안전성 검증 기법을 제안하였다. 본 연구에서는 선행 연구에서 Promela로 작성되었던 정형 모델을 참조하여 C 언어로의 변환 규칙을 정의함으로써 구현에 독립적인 모델을 작성하였다. 작성된 검증 모델을 CBMC 모델 체커로 검증한 결과 요구사항으로부터 도출된 35개의 안전성 속성 중 가변 속성을 제외한 21개에 대하여 21개를 모두 만족함을 입증하였다.

Keywords

Acknowledgement

Supported by : 정보통신기술진흥센터