DOI QR코드

DOI QR Code

Development of JDT Based Static Analyzer for Code Analysis

코드 분석을 위한 JDT 기반 정적 분석기 개발

  • Park, Min-Gyu (Dept of Computer Information Communication, Hongik University) ;
  • Byun, Eun-Young (Dept of Computer Information Communication, Hongik University) ;
  • Han, Jeong-Wha (Dept of Computer Information Communication, Hongik University) ;
  • Kim, Robert Youngchul (Dept of Computer Information Communication, Hongik University) ;
  • Moon, So-Young (SE Lab., Dept of Computer Information Communication, Hongik University)
  • 박민규 (홍익대학교 컴퓨터정보통신공학과) ;
  • 변은영 (홍익대학교 컴퓨터정보통신공학과) ;
  • 한정화 (홍익대학교 컴퓨터정보통신공학과) ;
  • 김영철 (홍익대학교 컴퓨터정보통신공학과) ;
  • 문소영 (홍익대학교 컴퓨터정보통신공학과 소프트웨어공학연구실)
  • Published : 2015.10.28

Abstract

오늘날 소프트웨어의 크기는 계속 증가하고 있는데 반해 IT 벤처/중소 업체의 경우 요구사항 및 설계 문서가 없는 경우가 빈번하다. 이러한 시스템의 경우 코드를 이해하여 수정이나 유지보수를 하는데 많은 시간과 비용이 투자된다. 또한 벤처/중소 업체에서 역공학 도구, 테스트 프로세스 등을 도입하여 소프트웨어 품질 향상을 시키기는 현실적으로 비용 면에서 어려움이 있다. 본 연구는 내재된 코드의 오류를 찾기 위해 JDT 기반 정적 분석기를 제안한다. 제안한 분석기의 설계 구조 및 구현으로 개발자 주도 코드 분석을 통해 코드 품질을 향상 시킬 것이다. 또한 요구사항과 코드의 불일치에 대한 가시화를 통해 소프트웨어의 유지보수성을 향상 시킬 것이다.

Keywords