DOI QR코드

DOI QR Code

Evaluation of Software Task Processing Based on Markovian Imperfect Debugging Model and Its Release Policy

마코프 불완전 수리모형에 따른 소프트웨어 업무처리 능력평가 및 출하정책에 관한 연구

  • Received : 20100700
  • Accepted : 20100900
  • Published : 2010.11.30

Abstract

In real software development fields, software is unified by several modules that are developed before the software testing period. For the evaluation of software task processing performance, this paper considers the software imperfect debugging model that is proposed by Lee and Park (2003) and presents the measures of a unified software, such as the completion probability of a task which is completed in a time interval and the expected number of the completed tasks. In addition, we suggest a software release policy that satisfies the required level of the expected perfect debugging, completion probability, and availability.

소프트웨어는 독립적으로 개발된 모듈들을 통합하는 개발과정을 거치며, 통합된 소프트웨어는 가용도, 소프트웨어에 내재된 결함의 제거 수 및 주어진 업무(task)들의 처리능력에 의하여 성능이 평가된다. 본 연구에서는 Lee와 Park (2003)의 마코프 불완전 수리모형을 기반으로 모듈들로 구성된 소프트웨어의 업무처리 능력을 평가할 수 있는 업무의 완전처리확률(completion probability)을 유도하며, 이와함께 개발된 소프트웨어가 출하되는 최적의 시점을 결정하는 방안을 제시하고자 한다.

Keywords

References

  1. Goel, A. L. and Okumoto, K. (1979). Time-dependent error-detection rate model for software reliability and other performance measures, IEEE Transactions on Reliability, 28, 206–211. https://doi.org/10.1109/TR.1979.5220566
  2. Goel, A. L. and Soenjoto, J. (1981). Models for hardware-software operational- performance evaluation, IEEE Transactions on Reliability, 30, 232–239. https://doi.org/10.1109/TR.1981.5221063
  3. Lee, C. H., Nam, K. H. and Park, D. H. (2001). Optimal software release policy based on markovian perfect debugging model, Communications in Statistics: Theory and Methods, 30, 2329–2342. https://doi.org/10.1081/STA-100107689
  4. Lee, C. H. and Park, D. H. (2003). Markovian imperfect software debugging model and Its performance, Stochastic Analysis and Applications, 21, 849–864. https://doi.org/10.1081/SAP-120022866
  5. Moranda, P. B. (1979). Event-altered rate models for general reliability analysis, IEEE Transactions on Reliability, R-28, 376–81. https://doi.org/10.1109/TR.1979.5220648
  6. Shooman, M. L. and Trivedi, A. K. (1976). A many-state markov model for computer software performance parameters, IEEE Transactions on Reliability, R-25, 66–68. https://doi.org/10.1109/TR.1976.5214978
  7. Tokuno, K. and Yamada, S. (1998). Operational software availability measurement with two kind of restoration actions, Journal of Quality in Maintenance Engineering, 4, 273–283. https://doi.org/10.1108/13552519810233994
  8. Tokuno, K. and Yamada, S. (2004). Performance evaluation for multi-task processing system with software availability model, Proceedings of the 2004 Asian International Workshop(AIWARM 2004), 539–546. https://doi.org/10.1142/9789812702685_0068
  9. Tokuno, K. and Yamada, S. (2006). Stochastic Performance evaluation for multi-tasking processing system with software availability model, Journal of Quality in Maintenance Engineering, 12, 412–424. https://doi.org/10.1108/13552510610705964

Cited by

  1. Software Taskset Processing Evaluation Based on a Mixed Debugging Process vol.19, pp.4, 2012, https://doi.org/10.5351/CKSS.2012.19.4.571