DOI QR코드

DOI QR Code

Simulation For Embedded Software Using Spin Model Checker

Spin 모델 검증기를 활용한 내장형 소프트웨어 시뮬레이션

  • Park, Seongjun (School of Computer Science and Engineering, Kyungpook National University) ;
  • Kim, Dongwoo (School of Computer Science and Engineering, Kyungpook National University) ;
  • Choi, Yunja (School of Computer Science and Engineering, Kyungpook National University)
  • Published : 2016.04.29

Abstract

차량 전장용 소프트웨어의 안정성을 플랫폼 단계에서 테스트 및 검증을 수행하면 많은 비용이 소요된다. 본 연구에서는 플랫폼 단계에서 차량용 내장형 소프트웨어를 테스트하기 이전에 Spin 모델 검증기를 활용하여 전장용 소프트웨어의 기본단위인 타스크들의 행위를 모의 실험함으로써 시스템의 설계오류를 검증할 수 있는 도구를 개발하였다. 본 연구에서는 운영체제와 환경설정 및 제어 프로그램이 수행할 타스크들을 모델로 구축하고, 모델 검증 도구 Spin을 이용하여 타스크의 상태변화를 확인할 수 있었으며, NuSMV를 이용한 방식과 비교하여 다양한 장점들을 확인하였다.

Keywords