应用改进的遗传算法优化软件产品线特征选择
软件产品线工程是一个利用更全面的软件复用技术能够在开发成本和产品上市时间方面极大改善软件开发过程的有效方式.特征模型是软件产品线工程中描述软件产品家族共性和可变性特征以及特征之间关系的需求模型.基于特征模型的产品配置难点在于如何从复杂的特征模型中选择满足约束条件的最优的特征组合,如资源约束等.为了实现有约束的特征选择优化问题,提出一种基于原子集和遗传算法优化特征选择的方法.该方法是在原子集优化特征模型基础上,利用特征模型的整体约束信息将种群分为有效配置和无效配置,对有效配置和无效配置进行交叉等遗传操作使其加速向最优解收敛.实验结果说明了该方法的有效性.
特征模型、原子集、遗传算法、优化特征选择
38
TP311(计算技术、计算机技术)
国家自然科学基金项目61170043;国家"九七三"重点基础研究发展计划项目2014CB744904;航空科学基金项目20155552047;江苏省2015年度普通高校研究生实践创新计划项目SJLX15_0139
2017-08-24(万方平台首次上网日期,不代表论文的发表时间)
共5页
35-39