Access the full text.
Sign up today, get DeepDyve free for 14 days.
Coleman Coleman, Ash Ash, Lowther Lowther, Oman Oman (1994)
Using metrics to evaluate software system maintainabilityComputer, 27
Chan Chan, Chung Chung, Ho Ho (1996)
An economic model to estimate software rewriting and replacement timesIEEE Trans. Software Eng., 22
Eastwood Eastwood (1993)
Firm fires shots at legacy systemsComput. Can., 19
Tan Tan, Mookerjee Mookerjee (2005)
Comparing uniform and flexible policies for software maintenance and replacementIEEE Trans. Software Eng., 31
Banker Banker, Davis Davis, Slaughter Slaughter (1998)
Software development practices, software complexity, and software maintenance performanceA field study, 44
Schneidewind Schneidewind (1987)
The state of software maintenanceIEEE Trans. Software Eng., SE‐13
Munson Munson (1981)
Software maintainabilityA practical concern for lifecycle costs, 14
Thompson Thompson (1968)
Optimal maintenance policy and sale date of a machineManage. Sci., 14
Chand Chand, Hsu Hsu, Sethi Sethi (2002)
Forecast, solution, and rolling horizons in operations management problemsA classified bibliography, 4
Sutherland Sutherland (1995)
Business objects in corporate information systemsACM Comput. Surv., 27
Boiteux Boiteux (1955)
Réflexious sur la concurrence du rail et de la route, le déclassement des lignes non rentables et le déficit du chemin de ferL'Économie Électrique, 2
Nosek Nosek, Palvia Palvia (1990)
Software maintenance managementChanges in the last decade, 2
Feng Feng, Mookerjee Mookerjee, Sethi Sethi (2006)
Optimal policies for the sizing and timing of software maintenance projectsEur. J. Oper. Res., 173
Banker Banker, Slaughter Slaughter (1997)
A field study of scale economies in software maintenanceManage. Sci., 43
Krohn Krohn, Boldyreff Boldyreff (1999)
Application of cluster algorithms for batching of proposed software changesJ. Software Maint.: Res. Pract., 11
Sobel Sobel (1969)
Optimal average‐cost policy for a queue with start‐up and shut‐down costsOper. Res., 17
Ji Ji, Mookerjee Mookerjee, Sethi Sethi (2005)
Optimal software developmentA control theoretic approach, 16
Pierskalla Pierskalla, Voelker Voelker (1976)
Survey of maintenance modelsThe control and surveillance of deteriorating systems, 23
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.
Production and Operations Management – SAGE
Published: Sep 1, 2009
Keywords: software maintenance; resource allocation; batching; queuing
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.