Optimal policies for the sizing and timing of software maintenance projects.
Qi FengVijay S. MookerjeeSuresh P. SethiPublished in: Eur. J. Oper. Res. (2006)
Keyphrases
- software maintenance
- optimal policy
- open source projects
- software projects
- effort estimation
- software evolution
- markov decision processes
- software development
- decision problems
- software development life cycle
- state space
- finite horizon
- source code
- dynamic programming
- long run
- reinforcement learning
- software engineering
- infinite horizon
- software systems
- multistage
- finite state
- reverse engineering
- maintenance activities
- software development and maintenance
- policy iteration
- serial inventory systems
- average reward
- project management
- average cost
- object oriented systems
- initial state
- cooperative
- case study
- development process
- markov decision process
- reward function
- partially observable markov decision processes
- program comprehension
- sufficient conditions
- relational databases
- inventory level
- lost sales
- real world