DOI QR코드

DOI QR Code

A study on the fault detection efficiency of software

소프트웨어의 결함 검출 효과에 관한 연구

  • Published : 2008.04.30

Abstract

I compare my parameter estimation methodoloay with existing method, considering both of testing effort and fault detecting rate simultaneously in software reliability modeling. Generally speaking, fault detection/removal mechanism depends on how apply previous fault detection/removal and testing effort of S/W. The fault removal efficiency makes large influence to the reliability growth, testing and removal cost in developing stage S/W. This is very useful measure during all the developing stages and much helpful for the developer to estimate debugging efficiency, and furthermore, to anticipate additional working amount.

소프트웨어의 신뢰도 모델링에서 테스트노력과 결함검출비를 동시에 고려하여 효과적인 파라미터 분석 기법을 이용하여 기존의 방법과 비교하고자 한다. 일반적으로, 소프트웨어 결함검출/제거 메카니즘은 이전의 검출/제거 결함과 테스트노력을 어떻게 활용하느냐에 달려 있다. 결함 제거 효율은 개발중인 소프트웨어의 신뢰도 성장이나 테스트 및 수정비용에 영향을 크게 미친다. 이는 소프트웨어 개발의 모든 과정에서 매우 유용한 척도로서 개발자가 디버깅 효율을 평가하는데 크게 도움이 될 뿐더러, 추가로 소요되는 작업량을 예측할 수 있게 해준다. 그러므로 개발 소프트웨어의 신뢰도와 비용면에서 불완전 디버깅의 영향을 연구하는 것은 매우 중요하다고 할 수 있으며, 이는 최적 인도 시각이나 운영 예산에도 영향을 줄 수 있다. 본 논문에서는 개발중인 소프트웨어를 대상으로 하여 디버깅이 완전하지 않으며, 따라서 결함검출비가 완벽하지 않다는 가정 하에 보편적으로 사용되는 신뢰도 모델을 대상으로 불완전 디버깅 범위로까지 소프트웨어의 신뢰도와 비용 문제를 확장하여 연구한다.

Keywords

References

  1. C. V. Ramamoorthy, F. B. Bastani, "Software reliability - Status and perspectives", IEEE Trans. on Software Eng., vol. SE-8, pp354-371, 1982 August https://doi.org/10.1109/TSE.1982.235728
  2. Min Xie, Bo Yang, " A study of the effect of imperfect debugging on software development cost", IEEE Trans. on Software Eng., vol.29, no.5, pp471-473, 2003.5 https://doi.org/10.1109/TSE.2003.1199075
  3. X. Zhang, X. Teng, H. Pham, " considering fault removal efficiency in software reliability assessment", IEEE Trans. on Systems, man, and cybernetics, vol.33, no.1, pp114-120, 2003.1
  4. Amrit L. Goel, Kazu Okumoto, " Time-dependent error detection rate model for software reliability and other performance measure", IEEE Trans. on Reliability, vol. R-28, no.3, pp206-211, 1979.8 https://doi.org/10.1109/TR.1979.5220566
  5. S. Yamada, H. Ohtera, H. Narihisa, "Software reliability growth models with testing- efforts", IEEE Trans. on Reliability, vol. R-35, pp19-23, 1986 April