Tuesday, November 24, 2009 | 4:39 AM CST

ABOUT MAYS DEGREES & MAJORS DEPARTMENTS & CENTERS PROGRAMS & SERVICES FACULTY & RESEARCH GIVING TO MAYS

Optimal Allocation of Effort to Software Maintenance: A Queuing Theory Approach

By Subodha Kumar, V.G. Kulkarni, V.S. Mookerjee, S.P. Sethi

In Press

Production and Operations Management, Vol. 18, #5, pp. 506-515

Abstract

We develop variations of the M|G|1 queue to model the process of software maintenance within organizations and use these models to compute the optimal allocation of resources to software maintenance. User requests are assumed to arrive following a Poisson process and a binomial distribution is used to model duplication of requests. We obtain expressions for expected queue lengths with an exponential server using an N-policy for an integer N >= 1. We also obtain the optimal batching size and mean service rate by minimizing the total cost consisting of the cost of the server, the cost of waiting, and the fixed cost of maintenance, if applicable.

Keywords

Batching, Queueing, Resource Allocation, Software Maintenance

More from Subodha Kumar…
More from Department of Information & Operations Management…