Pacemaker safety verification with UPPAAL

UPPAAL을 이용한 인공 심장 박동기의 안전성 검사

  • 안소진 (고려대학교 모바일솔루션학과) ;
  • 황대연 (고려대학교 컴퓨터학과) ;
  • 최진영 (고려대학교 융합소프트웨어전문대학원)
  • Published : 2012.06.22

Abstract

정형기법은 소프트웨어 및 하드웨어 시스템의 요구사항을 모순, 모호함 없이 정확하게 명세하고 검증할 수 있는 방법으로, 안전성이 중요한 소프트웨어에 많이 적용되어 반드시 보장되어야 할 속성을 소프트웨어가 만족하는지 확인하는데 사용되고 있다. 본 논문은 정형기법 커뮤니티에서 선정한 여러 도전 과제 중 하나인 인공 심장 박동기(pacemaker)를 실시간 속성을 표현할 수 있는 정형기법 도구인 UPPAAL을 사용하여 모델링하고 주요 속성을 검증하였다. 이를 통해 실시간 속성으로 인해 명세 및 검증하기 힘든 소프트웨어에 정형기법을 적용하여 안전성을 확인할 수 있음을 보인다.

Keywords

Acknowledgement

Supported by : 한국연구재단