• DocumentCode
    2803477
  • Title

    Queuing Models for Field Defect Resolution Process

  • Author

    Gokhale, Swapna S. ; Mullen, Robert E.

  • Author_Institution
    Connecticut Univ., Storrs, CT
  • fYear
    2006
  • fDate
    7-10 Nov. 2006
  • Firstpage
    353
  • Lastpage
    362
  • Abstract
    This paper explores a novel application of queuing theory to the corrective software maintenance problem to support quantitative balancing between resources and responsiveness. Initially, we provide a detailed description of the states a defect traverses from find to fix and a definition and justification of mean time to resolution as a useful process metric. We consider the effect of queuing system structures, priority levels and priority disciplines on the differential mean times to resolution of defects of different severities. We find that modeling the defect resolution capacity of a software engineering group as n identical M/M/1 servers provides a flexible and realistic approximation to the queuing behavior of four different organizations. We consider three queuing disciplines. Though purely preemptive and non-preemptive priority disciplines may be suited for other groups, our data was best fit by a mixed discipline, one in which only the most severe defects preempt ongoing service activities of lesser severities. We provide two examples of the utility of such a model: given the reasonable assumption that the most severe defects have the highest impact on reliability, we find that the reduction of the resolution time for these defects must come from changes reducing the service time. On the other hand the effect of additional engineering resources on the resolution time of less severe defects is easily computed and can be significant
  • Keywords
    queueing theory; software maintenance; software reliability; corrective software maintenance; field defect resolution; queuing theory; resource balancing; software engineering; software reliability; Application software; Costs; Customer satisfaction; Delay; Mathematical model; Queueing analysis; Reliability engineering; Resource management; Software engineering; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2006. ISSRE '06. 17th International Symposium on
  • Conference_Location
    Raleigh, NC
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2684-5
  • Type

    conf

  • DOI
    10.1109/ISSRE.2006.38
  • Filename
    4022001