Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 7-Day Trial for You or Your Team.

Learn More →

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

Optimal Allocation of Effort to Software Maintenance: A Queuing Theory Approach 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. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Production and Operations Management SAGE

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

Loading next page...
 
/lp/sage/optimal-allocation-of-effort-to-software-maintenance-a-queuing-theory-FQtNPmvck6

References (18)

Publisher
SAGE
Copyright
© 2009 The Authors
ISSN
1059-1478
eISSN
1937-5956
DOI
10.1111/j.1937-5956.2009.01025.x
Publisher site
See Article on Publisher Site

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.

Journal

Production and Operations ManagementSAGE

Published: Sep 1, 2009

Keywords: software maintenance; resource allocation; batching; queuing

There are no references for this article.