A multiobjective evolutionary algorithm for scheduling and inspection planning in software development projects

A multiobjective evolutionary algorithm for scheduling and inspection planning in software development projects

0.00 Avg rating0 Votes
Article ID: iaor20063304
Country: Netherlands
Volume: 167
Issue: 3
Start Page Number: 663
End Page Number: 678
Publication Date: Dec 2005
Journal: European Journal of Operational Research
Authors: ,
Keywords: heuristics
Abstract:

In this paper, we consider the problem of planning inspections and other operations within a software development (SD) project with respect to the objectives quality (no. of defects), project makespan, and costs. The considered model of SD processes comprises the phases coding, inspection, test, and rework and includes the assignment of operations to persons and the generation of a project schedule. Based on this model we discuss a multiobjective optimization problem. For solving the problem (i.e. finding an approximation of the efficient set) we develop a multiobjective evolutionary algorithm. Details of the algorithm are discussed as well as results of its application to sample problems.

Reviews

Required fields are marked *. Your email address will not be published.