DOI QR코드

DOI QR Code

Software Taskset Processing Evaluation Based on a Mixed Debugging Process

  • Received : 2012.05.09
  • Accepted : 2012.06.21
  • Published : 2012.07.31

Abstract

Modules that consist of software are respectively coded in the early development phase and the modules are unified as a software. After unification, the software is repeatedly tested with a given taskset (the set of module tasks that are tested simultaneously) until a required performance level is satisfied. In this paper, we expand the one-module software debugging model of Jang and Lee (2011) to a multi-module debugging model and derive the taskset completion probability and the mean of the completed tasksets under the assumption that the processing times of module tasks given in a taskset are mutually dependent.

Keywords

References

  1. Barlow, R. E. and Proschan, F. (1981). Statistical Theory of Reliability and Life Testing: Reliability Models, Silver Spring, Maryland.
  2. Jang, K. B. and Lee, C. H. (2011). A software performance evaluation model with mixed Debugging process, Communications of the Korean Statistical Society, 18, 741-750. https://doi.org/10.5351/CKSS.2011.18.6.741
  3. Kim, U. J. and Lee, C. H. (2010). Evaluation of software task processing based on Markovian imperfect debugging model and its release policy, Communications of the Korean Statistical Society, 17, 891-898. https://doi.org/10.5351/CKSS.2010.17.6.891
  4. Laprie, J. C. and Kanoun, K. (1992). X-ware reliability and availability modeling, IEEE Transactions on Software Engineering, 18, 130-147. https://doi.org/10.1109/32.121755
  5. Lee, C. H., Kim, Y.-H. and Park, D. H. (2011). Evaluation of multi-tasking software system performance with consideration of module dependency, Journal of Software Maintenance and Evolution: Research and Practices, 23, 361-374. https://doi.org/10.1002/smr.514
  6. 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
  7. Mood, A. M., Graybill, F. A. and Boes, D. C. (1974). Introduction to the Theory of Statistics, McGraw-Hill.
  8. Moranda, P. B. (1979). Event-altered rate models for general reliability analysis, IEEE Transactions on Reliability, R-28(5), 376-381. https://doi.org/10.1109/TR.1979.5220648
  9. 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
  10. 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.
  11. 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