Key points are not available for this paper at this time.
이전에 테스트한 프로그램에 변경이 이루어진 후, 회귀 테스트의 목표는 프로그램을 완벽하게 재테스트하는 것과 동일한 테스트 범위를 유지하면서 수정 사항을 기반으로 재테스트를 수행하는 것입니다. 이 논문은 프로그램 변경의 영향을 받는 정의-사용 연관을 명시적으로 감지하기 위해 슬라이싱 알고리즘을 사용하는 데이터 흐름 기반 회귀 테스트에 대한 새로운 접근 방식을 제시합니다. 이 슬라이싱 기술의 중요한 장점은 이전 기술과 달리 영향을 받는 정의-사용 연관을 감지하기 위해 전체 프로그램에 대한 데이터 흐름 이력이나 데이터 흐름의 재계산이 필요하지 않다는 것입니다. 프로그램 변경은 슬라이싱을 통해 필요한 부분 데이터 흐름의 재계산을 유도합니다. 또 다른 장점은 이 기술이 테스트 스위트를 유지하지 않고도 영향을 받는 정의-사용 연관에 대해 프로그램의 완전한 재테스트와 동일한 테스트 범위를 달성한다는 것입니다. 따라서 테스트 스위트를 유지하고 업데이트하는 오버헤드가 제거됩니다.
Gupta 외 (Sat,)는 이 질문을 연구했습니다.