摘要
好的软件发布规划可以有效改善软件质量,降低开发费用。然而,软件发布规划是一个不良问题,适宜采用进化方法求解。遗传算法是一种进化方法,其基本原则是"优胜劣汰,适者生存",将问题中的个体看成染色体,通过遗传变异等一系列模拟生物的进化过程来寻求最优解。将软件发布规划问题与遗传算法相结合,构造可行的遗传变异进化方式和遗传算法,为实际求解软件发布规划问题提供可行操作。
Good software release planning can effectively improve the quality of software and reduce its development costs. However, software release planning is a wicked problem,it can be solved by adopting the method of evolution appropriate- ly. Genetic algorithm is an evolutionary method, its basic principle is "evolution, survival of the fittest". It regards the in- dividual of the problem as a chromosome, and seeks the optimal solution through a series of simulation of biological evolu- tion processes such as genetic variation. This paper constructs a feasible way of genetic variation evolution and a genetic algorithm by combinating software release planning problem and genetic algorithm, and provides a practical operation for solving software release planning problem.
出处
《软件导刊》
2016年第11期56-58,共3页
Software Guide
关键词
软件发布规划
进化
遗传算法
染色体
Release Plan
Evolutionary
Genetic Algorithm
Chromosome