PinMemcheck: 이동통신 기기 개발을 위한 Pin 기반의 메모리 오류 검출 道具

PinMemcheck: Pin-Based Memory Leakage Detection Tool for Mobile Device Development

초록

메모리 관련 오류 검출은 소프트웨어 개발 시 신뢰성 향상을 위해서 수행하여야 할 가장 중요한 작업중의 하나이다. 그러나 메모리 오류 검출을 위한 긴 디버깅 시간은 이동 통신 기기 개발 과정에 있어 큰 문제가 되었다. 대부분의 메모리 오류 검출 도구는 정적 분석 기법을 사용하나, 큰 용량의 동작 메모리로 인하여 이동 통신 기기 개발에는 사용되지 못하는 경우가 많다. 때문에 이동통신 기기 업체는 고품질의 기기를빠른 시간 내에 개발하는 것이 매우 어려웠다. 이 논문에서 소개될 이동통신 기기 개발을 위한 Pin 기반의 메모리 오류 검출 도구인PinMemcheck은 Pin의 이진 가공 기법과 간단한 데이터 구조를 적용하여 기준 설정 대비 약 1.5배의 실행 시간 부하 내에서 필수 오류들을 모두 검출해 내었다.

키워드

Memory Error Detection ToolMemory Leakage메모리 오류 검출 도구메모리 누출
제목
PinMemcheck: 이동통신 기기 개발을 위한 Pin 기반의 메모리 오류 검출 道具
제목 (타언어)
PinMemcheck: Pin-Based Memory Leakage Detection Tool for Mobile Device Development
저자
조경진김선욱
발행일
2011
저널명
정보처리학회논문지. 컴퓨터 및 통신시스템
18
2
페이지
61 ~ 68