리눅스 디바이스 드라이버 오류 테스트 모듈 설계

Design of the Error Test Module for a Linux Device Driver

  • 장승주 (동의대학교 컴퓨터공학과) ;
  • 김동건 (동의대학교 컴퓨터공학과) ;
  • 임채덕 (ETRI 임베디드 S/W 연구단) ;
  • 마유승 (ETRI 임베디드 S/W 연구단)
  • 발행 : 2005.11.18

초록

임베디드 리눅스 디바이스 드라이버의 개발이 증가하면서 리눅스 디바이스 드라이버에 대한 오류 테스트 기능을 가진 모듈의 필요성이 증가되고 있다. 본 논문은 리눅스 디바이스 드라이버를 위한 오류 테스트 모듈의 기본 개념을 제시하며, 기본 개념을 바탕으로 오류 테스트 모듈을 설계한다. 오류 테스트 모듈의 설계를 위해 리눅스 디바이스 드라이버의 메모리 관련 오류를 분류하고, 오류가 발생할 가능성이 존재하는 부분에 대한 검증을 위한 코드를 추가하여 테스트 모듈을 작성한다. 또한 작성된 오류 테스트 모듈의 실험을 진행하였다. 실험을 통해 리눅스 디바이스 드라이버의 오류 테스트 모듈이 동작을 확인 할 수 있다.

키워드