DOI QR코드

DOI QR Code

The Software Reliability Growth Model base on Software Error Data

소프트웨어 오류 데이터를 기반으로 한 소프트웨어 신뢰성 성장 모델 제안

  • Jung, Hye-Jung (Depeartment of Data Information & Statistics, Pyeong-Taek University) ;
  • Han, Gun-Hee (Division of Information & Communication, Baek-Seok University)
  • 정혜정 (평택대학교 데이터정보학과) ;
  • 한군희 (백석대학교 정보통신학부)
  • Received : 2019.01.07
  • Accepted : 2019.03.20
  • Published : 2019.03.28

Abstract

In this paper, we propose a software quality measurement metrics of ISO / IEC 25023, which is newly proposed for software quality evaluation, to compare the difference with ISO / IEC 9126-2 which was used for software quality evaluation. In this paper, we propose a method for evaluating the quality of reliability based on the software reliability growth model among the eight quality characteristics presented in ISO / IEC 25023. Based on ISO / IEC 25023, software-quality evaluations demonstrate that there is some risk in evaluating reliability when based on data.

본 연구에서는 기존에 소프트웨어 품질 평가를 위해서 사용되었던 ISO/IEC 9126-2와의 차이점을 비교하기 위해서 소프트웨어 품질 평가를 위해서 새롭게 제시된 ISO/IEC 25023의 소프트웨어 품질 측정 메트릭을 제시하고 제시된 메트릭에 대해서 품질을 측정하는 방안을 제시한다. ISO/IEC 25023에 제시된 8가지 품질 특성 중에서 신뢰성에 대한 품질 측정 방안을 소프트웨어 신뢰성 성장 모델을 기반으로 평가하는 방안을 제시한다. ISO/IEC 25023을 기반으로 소프트웨어 품질을 평가하게 되어지면 신뢰성에 대한 평가에 있어 다소 리스크가 있을 수 있음을 데이터를 기반으로 하여 입증한다.

Keywords

Table 1. Metric comparison

OHHGBW_2019_v10n3_59_t0001.png 이미지

Table 2. Maturity of Reliability

OHHGBW_2019_v10n3_59_t0002.png 이미지

Table 3. Expected potential failure density

OHHGBW_2019_v10n3_59_t0003.png 이미지

Table 4. Availability of Reliability

OHHGBW_2019_v10n3_59_t0004.png 이미지

Table 5. Failure Data

OHHGBW_2019_v10n3_59_t0005.png 이미지

References

  1. ISO/IEC 9126-1. (2001). Software Engineering -Product Quality -Part 1: Quality Model.
  2. ISO/IEC 9126-2. (2003), Software Engineering -Product Quality -Part 2: Extenal metrics.
  3. ISO/IEC 9126-3. (2003). Software Engineering -Product Quality -Part 3: Internal metrics.
  4. ISO/IEC 9126-4. (2004). Software Engineering -Product Quality -Part 4: Quality in use metrics.
  5. ISO/IEC 25023. (2015). System and software engineering-System and software Quality Requirements and Evaluation(SQuaRE) - Measurment of system and software product quality.
  6. ISO/IEC 25000. (2005). System and software engineering: System and software Quality Requirements and Evaluation(SQuaRE) -Guide to SQuaRE.
  7. ISO/IEC 25010. (2011). System and software engineering: System and software Quality Requirements and Evaluation(SQuaRE)-System and software quality models.
  8. Jelinski, Z. & Moranda, P. B. (1972). Software reliability research. In Statistical Computer Performance Evaluation, ED.W.Freiberger, Academic Press, New York, 465-497.
  9. Goel, A. L. & Okumoto, K (1979). Time dependent error-detection rate model for software reliavbility and other performance measures, IEEE Trans. Reliability, R-28, 206-211. https://doi.org/10.1109/TR.1979.5220566
  10. H. J. Jung. (2018). Reliability measurement applied to software quality assessment metrics, The Journal of Multimedia.
  11. H. J. Jung. (2014). The Quantity Data Estimation for Software Quality Testing, The Journal of Digital Police & Management, 12(1).
  12. H. Y. Lee, & H. S. Yang. (2015). Convergence Performance Evaluation Model for Intrusion Protection System based on CC and ISO Standard, The Journal of Digital Police & Management, 13(5).
  13. S.W. Kang & H.S. Yang. (2013). Quality Evaluation of Criterion Construction for Open Source Software, The Journal of Digital Police & Management, 11(2).
  14. S. Y. Kim & Y. T. Kim, S. J. Lee. (2015). Influence Comparison of Customer Satisfaction using Quantile Regression Model, The Journal of Digital Police & Management, 13(6).
  15. S. Y. Kim & Y. T. Kim, S. J. Lee. (2015). "Influence Comparison of Customer Satisfaction using Quantile Regression Model", The Journal of Digital Police & Management, 13(6).
  16. Y. L. Keon. (2010). Software Testing, Sang Nung.