DOI QR코드

DOI QR Code

CIAT: A Tool for Change Impact Analysis of Software Assets

CIAT: 소프트웨어 자산 변경 영향 분석 도구

  • Lee, Hyesun (Department of Computer Science and Engineering, Pohang University of Science and Technology (POSTECH)) ;
  • Vinh, Tao T. (Scality) ;
  • Kang, Kyo Chul (Department of Computer Science and Engineering, Pohang University of Science and Technology (POSTECH)) ;
  • Lee, Sukhee (SE Group, Advanced SW Research P/J, Semiconductor Business, Samsung Electronics)
  • 이혜선 (포항공과대학교 컴퓨터공학과) ;
  • 빈타오 ;
  • 강교철 (포항공과대학교 컴퓨터공학과) ;
  • 이숙희 (삼성전자 반도체 사업부, SW 선행연구 P/J, SE 그룹)
  • Published : 2014.11.05

Abstract

소프트웨어 자산을 효과적으로 유지보수하기 위하여 자산의 어느 부분을 수정할 때 변경에 의해 영향을 받는 부분을 예측하여 필요한 경우 함께 수정하도록 하는 방법이 필요하다. 이러한 변경 영향 분석 방법을 사용하면 개발자는 소프트웨어 자산을 수정할 때 함께 수정해야 할 부분을 수동으로 찾는 노력을 줄일 수 있고, 함께 수정이 필요한 부분을 빠뜨리지 않을 수 있어서 자산 변경 시 발생할 수 있는 오류를 방지할 수 있다. 변경 영향 분석 방법을 기업의 소프트웨어 개발에 실제적으로 적용하기 위해서는 방법을 지원하는 도구가 필수적이다. 하지만 기존 상용도구들을 현업에서 사용할 때 한계가 있어 개발자의 요구사항을 반영한 새로운 변경 영향 분석 도구의 개발이 필요하였다. 본 논문에서는 이러한 도구의 요구사항을 설명하고, 이를 반영하여 개발한 새로운 지원도구를 제안한다. 제안하는 도구는 플래시 메모리 소프트웨어 도메인에 적용되어 검증되었다.

Keywords