Key points are not available for this paper at this time.
소프트웨어 결함의 자동 진단은 디버깅 프로세스의 효율성을 향상시킬 수 있으며, 따라서 신뢰할 수 있는 소프트웨어 개발을 위한 중요한 기술입니다. 본 논문에서는 프로그램 스펙트럼 방법론을 활용한 소프트웨어 결함 위치 지정(단일 프로그래밍 실수) 맥락에서 적용되는 다양한 유사성 계수를 연구합니다. 연구된 계수는 시스템 진단/자동 디버깅 도구인 Pinpoint, Tarantula 및 AMPLE, 그리고 분자 생물학 분야(오치아이 계수)에서 가져온 것입니다. 우리는 이러한 계수를 Siemens 벤치마크 결함 스위트에서 평가하고, 진단 기술이 생성한 결함 후보자의 확률 순위에서 실제 결함의 위치 측면에서 그 효과성을 평가합니다. 우리의 실험 결과는 오치아이 계수가 언급된 도구들이 현재 사용하는 계수를 일관되게 능가함을 나타냅니다. 검사해야 하는 코드의 양 측면에서 이 계수는 다음 가장 좋은 기술에 비해 평균 5% 향상되며, 특정 경우에는 최대 30% 개선됩니다.
Abreu et al. (Sun,)은 이 질문을 연구했습니다.