• DocumentCode
    1812343
  • Title

    An `extended execution time´ software reliability model

  • Author

    Everett, W.W.

  • Author_Institution
    AT&T Bell Labs., Holmdel, NJ, USA
  • fYear
    1992
  • fDate
    7-10 Oct 1992
  • Firstpage
    4
  • Lastpage
    13
  • Abstract
    The use of software reliability growth models has become popular. However, the use of most such models is delayed until late in the software product life-cycle (i.e. during testing) as they require failure time data to determine the model parameters. Currently, there is only one model, the basic execution time (BET) model that can be applied earlier in the product life-cycle as its parameters can be related directly to software characteristics. The derivation of the BET model implies uniform execution of program instructions. However, branches and loops in software programs results in non-uniform execution of program instructions. This paper introduces an extension of the BET model, the extended execution time (EET) model that takes into account non-uniform execution of instructions. The non-uniform execution is accounted for by a parameter in the EET model that can be related to measurable characteristics of the software product. This paper further shows the EET model reduces to the BET when instruction execution is uniform and has behavior similar to the Musa-Okumoto logarithmic model in the limit as instruction execution becomes highly non-uniform
  • Keywords
    software reliability; Musa-Okumoto logarithmic model; basic execution time model; branches; extended execution time model; loops; measurable characteristics; nonuniform program instruction execution; software characteristics; software product life-cycle; software reliability growth models; Availability; Delay effects; Life testing; Parameter estimation; Predictive models; Product design; Software measurement; Software reliability; Software testing; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1992. Proceedings., Third International Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-2975-4
  • Type

    conf

  • DOI
    10.1109/ISSRE.1992.285863
  • Filename
    285863