DOI QR코드

DOI QR Code

A function finder for property-based extraction of test target functions

특질기반 테스트 대상 함수 추출을 위한 함수탐색기

  • Kim, Dongwoo (School of Computer Science and Engineering, College of IT engineering Kyungpook National University) ;
  • Park, Mingyu (School of Computer Science and Engineering, College of IT engineering Kyungpook National University) ;
  • Choi, Yunja (School of Computer Science and Engineering, College of IT engineering Kyungpook National University)
  • 김동우 (경북대학교 IT대학 컴퓨터학부) ;
  • 박민규 (경북대학교 IT대학 컴퓨터학부) ;
  • 최윤자 (경북대학교 IT대학 컴퓨터학부)
  • Published : 2013.05.10

Abstract

고안전성이 요구되는 내장형 소프트웨어의 경우 극히 낮은 확률로 발생하는 오류로 인하여 전체시스템의 안전에 치명적인 상황을 야기할 수 있으므로, 철저한 안전성 검증이 요구된다. 모든 가능한 실행경로를 고려해야 하는 안전성 검증의 고비용 문제를 해결하기 위하여, 기존연구에서는 안전성 특질기반 테스트 대상함수를 추출하여 테스트 시나리오 생성하는 생성기를 개발하여 검증 효율을 높이는데 기여하였다. 그러나 기존의 도구는 함수포인터를 탐색 하지 못한 문제와, 변수에 대한 규칙 부족문제 그리고 모듈화 되지 않아 유지 및 보수가 어려운 문제가 있었다. 본 논문에서는 기존도구의 문제점들을 개선하여 정확도를 높인 새로운 함수탐색기를 소개한다. 개발된 함수탐색기는 모듈화 되어 차후에 수정 및 보완 문제에 대하여 유연하게 대처할 수 있게 하였다. 개선된 함수탐색기를 OSEK/VDX[1] 기반의 개방형 차량전장용 운영체제인 Trampoline을 대상으로 테스트 해 본 결과 기존 도구보다 약 68%의 높은 정확도를 보였다.

Keywords