特征建模是捕获和记录产品线中所有成员之间的共性和可变性的主要技术。 通过根据要求选择功能来定制单个产品。 特征选择的工作很复杂,因为:1)特征之间复杂的依赖关系和约束关系; 2)多个相互竞争和冲突的非功能性需求(NFR); 3)NFR的约束; 4)明确的功能要求。 为了选择符合特征关系并同时满足功能和非功能要求以及相关约束的优化特征集,提出了一种采用多目标优化算法对SPL中的特征进行最优选择的演化算法模板。 在实验中,基于我们的模板设计了两种不同的算法。 实证结果表明,我们的算法在按时标注性能,