RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      C언어 기반 프로그램의 동적 메모리 접근 오류 테스트 자동화 도구 설계 = Design of an Automated Testing Tool to Detect Dynamic Memory Access Errors in C Programs

      한글로보기

      https://www.riss.kr/link?id=A82294809

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      메모리 접근연산으로부터 발생되는 프로그램 오류는 C언어로 작성된 테스트 대상 프로그램에서 가장 빈번하게 발생하는 오류이다[1,2]. 기존연구를 통해 이런 문제점을 해결하기 위한 다양...

      메모리 접근연산으로부터 발생되는 프로그램 오류는 C언어로 작성된 테스트 대상 프로그램에서 가장 빈번하게 발생하는 오류이다[1,2]. 기존연구를 통해 이런 문제점을 해결하기 위한 다양한 메모리 오류 자동검출 방법들이 제안되었다. 하지만 기존의 오류검출방법은 테스트 대상 프로그램에 가해지는 부가적인 오버헤드가 매우 크거나 검출할 수 있는 메모리 접근오류의 종류가 제한적이다. 또한 메모리 할당 함수의 내부구현에 의존성을 갖고 있기 때문에 플랫폼 간 이식성(portability)이 떨어지는 단점을 갖고 있다. 본 연구에서는 이러한 문제점을 해결하기 위해 새로운 메모리 접근오류 검출기법을 제안하고 테스트 자동화 도구를 설계하였다.

      더보기

      다국어 초록 (Multilingual Abstract)

      Memory access errors are frequently occurred in computer programs written in C programming language [1,2]. Accordingly, a number of research works have suggested a wide variety of methods to detect such errors automatically. However, they have one or ...

      Memory access errors are frequently occurred in computer programs written in C programming language [1,2]. Accordingly, a number of research works have suggested a wide variety of methods to detect such errors automatically. However, they have one or more of the following problems: inability to detect all memory errors, changing the memory allocation mechanism, and excessive performance overhead. To cope with these problems, in this paper we suggest a new and automated tool to detect dynamic memory access errors in C programs.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련연구
      • 3. 메모리 테스트 자동화 도구 설계
      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련연구
      • 3. 메모리 테스트 자동화 도구 설계
      • 4. 실험 및 평가
      • 5. 결론 및 향후연구
      • 참고문헌
      더보기

      참고문헌 (Reference)

      1 "fast detection of memory leaks and access errors In Proceedings of the Winter USENIX Conference" 125-136, 1992.

      2 "Software defects and their impact on system availability a study of field failures in operation systems Digest of the 21st International Symposium on Fault Tolerant Computing" 2-9,

      3 "Efficient detection of all pointer and array access errors" 1994.6

      4 "Cyclone: A safe dialect of C" 275-288, 2002.6

      5 "CCured: type-safe retrofitting of legacy software" 27 (27): 477-526, 2005

      6 "Backwards-compatible bounds checking for arrays and pointers in C programs" 1997.5

      7 "Backwards-compatible array bounds checking for C with very low overhead" 2006.5

      8 "An empirical study of the reliability of Unix util" 32-44, 1990

      9 "An efficient and backwards-compatible transformation to ensure memory safety of C programs" 117-126, 2004.10

      10 "A practical dynamic buffer overflow detector" 159-169, 2004.2

      1 "fast detection of memory leaks and access errors In Proceedings of the Winter USENIX Conference" 125-136, 1992.

      2 "Software defects and their impact on system availability a study of field failures in operation systems Digest of the 21st International Symposium on Fault Tolerant Computing" 2-9,

      3 "Efficient detection of all pointer and array access errors" 1994.6

      4 "Cyclone: A safe dialect of C" 275-288, 2002.6

      5 "CCured: type-safe retrofitting of legacy software" 27 (27): 477-526, 2005

      6 "Backwards-compatible bounds checking for arrays and pointers in C programs" 1997.5

      7 "Backwards-compatible array bounds checking for C with very low overhead" 2006.5

      8 "An empirical study of the reliability of Unix util" 32-44, 1990

      9 "An efficient and backwards-compatible transformation to ensure memory safety of C programs" 117-126, 2004.10

      10 "A practical dynamic buffer overflow detector" 159-169, 2004.2

      더보기

      동일학술지(권/호) 다른 논문

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2014-09-01 평가 학술지 통합(기타)
      2013-04-26 학술지명변경 한글명 : 정보과학회논문지 : 소프트웨어 및 응용</br>외국어명 : Journal of KIISE : Software and Applications KCI등재
      2011-01-01 평가 등재학술지 유지(등재유지) KCI등재
      2009-01-01 평가 등재학술지 유지(등재유지) KCI등재
      2008-10-17 학술지명변경 한글명 : 정보과학회논문지 : 소프트웨어 및 응용</br>외국어명 : Journal of KISS : Software and Applications KCI등재
      2007-01-01 평가 등재학술지 유지(등재유지) KCI등재
      2005-01-01 평가 등재학술지 유지(등재유지) KCI등재
      2002-01-01 평가 등재학술지 선정(등재후보2차) KCI등재
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼