• DocumentCode
    3072331
  • Title

    A Method for Selecting a Model to Estimate the Reliability of a Software Component in a Dynamic System

  • Author

    Garg, Mayank ; Lai, Richard ; Kapur, P.K.

  • Author_Institution
    Dept. of Comput. Sci. & Comput. Eng., La Trobe Univ., Melbourne, VIC, Australia
  • fYear
    2013
  • fDate
    4-7 June 2013
  • Firstpage
    40
  • Lastpage
    50
  • Abstract
    A dynamic system such as a mobile telecommunication system often still have bugs when used in the field. Test engineers hence need to have a good amount of confidence that its software components have attained a certain level of reliability before such a system is released to a customer for operational uses. Software Reliability Growth Models (SRGMs) are useful for estimating the reliability of a software component for quality control and testing purposes. However, due to the availability of a huge number of SRGMs based on the Non-Homogeneous Poisson Process (NHPP), it is very difficult to know which one is the most suitable for a certain software system. The traditional model selection methods conspicuously omit a well defined and verified mechanism to identify suitable NHPP-based SRGMs which are capable of addressing the requirements necessary for testing and debugging a software component of a dynamic system. In this paper, we present a method for selecting the most suitable software reliability model to estimate the reliability of a software component in a dynamic system. Our method is based on model selection criteria and the use of a unification scheme. A software component in the Wireless Network Switching Centre (WNSC) is used as a case study to illustrate the usefulness of our method in a dynamic system.
  • Keywords
    program debugging; program testing; quality control; software quality; software reliability; stochastic processes; NHPP-based SRGM; WNSC; dynamic system; nonhomogeneous Poisson process; quality control; software component debugging; software reliability estimation; software reliability growth models; software reliability model; software testing purposes; unification scheme; wireless network switching centre; Software engineering; Software reliability growth models; model selection; non-homogeneous Poisson process; reliability estimation; unification schemes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (ASWEC), 2013 22nd Australian
  • Conference_Location
    Melbourne, VIC
  • ISSN
    1530-0803
  • Type

    conf

  • DOI
    10.1109/ASWEC.2013.15
  • Filename
    6601291