- search hit 1 of 1
A Multi-Objective Evolutionary Algorithm for Scheduling and Inspection Planning in Software Development Projects
- In this article, we consider the problem of planning inspections and other tasks within a software development (SD) project with respect to the objectives quality (no. of defects), project duration, and costs. Based on a discrete-event simulation model of SD processes comprising the phases coding, inspection, test, and rework, we present a simplified formulation of the problem as 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.
Author: | T. Hanne, S. Nickel |
---|---|
URN: | urn:nbn:de:hbz:386-kluedo-13077 |
Series (Serial Number): | Berichte des Fraunhofer-Instituts für Techno- und Wirtschaftsmathematik (ITWM Report) (42) |
Document Type: | Report |
Language of publication: | English |
Year of Completion: | 2003 |
Year of first Publication: | 2003 |
Publishing Institution: | Fraunhofer-Institut für Techno- und Wirtschaftsmathematik |
Date of the Publication (Server): | 2004/02/10 |
Tag: | : multiple objective programming; efficient set; evolutionary algorithms; project management and scheduling; software development |
Faculties / Organisational entities: | Fraunhofer (ITWM) |
DDC-Cassification: | 5 Naturwissenschaften und Mathematik / 510 Mathematik |
Licence (German): | Standard gemäß KLUEDO-Leitlinien vor dem 27.05.2011 |