DOI QR코드

DOI QR Code

Hook-based Embedded Software Testing by using Aspect-Oriented Programming(AOP)

관점지향 프로그래밍을 이용한 후크 기반의 임베디드 소프트웨어 테스팅

  • Ma, Young Chul (Dept of Computer Engineering, Dongguk University) ;
  • Choi, Yun Hee (Dept of Computer Engineering, Dongguk University) ;
  • Choi, Eun Man (Dept of Computer Engineering, Dongguk University)
  • 마영철 (동국대학교 컴퓨터공학과) ;
  • 최윤희 (동국대학교 컴퓨터공학과) ;
  • 최은만 (동국대학교 컴퓨터공학과)
  • Published : 2010.11.12

Abstract

임베디드 소프트웨어를 테스트하고 디버깅하려면 기능 분석, 프로세스 추적, 메모리 디버깅 등 다양한 기술들이 존재한다. 하지만 테스터가 임베디드 시스템 내부의 컴포넌트들의 사이에 결함을 발견하고 그 위치를 찾아야 하는 경우, 디버깅 기술과 도구만으로는 한계가 있다. 만약 테스터가 테스트 도구를 이용할 경우 이런 단점을 보완할 수 있지만 다양한 임베디드 시스템 환경에서는 테스트 환경만을 구축하는 데도 많은 노력과 시간이 소요된다. 따라서 이러한 문제 해결하기 위하여 본 논문에서는 관점 지향 프로그래밍(Aspect-Oriented Programming)을 사용한 후크(Hook) 개념을 적용하여 새로운 테스팅 아키텍처를 제안한다.

Keywords