面向软件产品线工程的特征模型实例挖掘

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:B08050402
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件产品线是一种大规模的软件复用方法,它是开发一组具有相近且相似需求应用产品的有效途径。在软件产品线的开发过程中,领域需求能够以特征模型的方式表达领域的共性和可变性,并通过设计实现高效的单目标或多目标优化特征选择算法极大程度地满足客户的需求。目前软件产品线研究领域中存在一些亟待解决的问题。一方面,由于真实的特征模型数量较少,研究人员通常使用随机特征模型或者从其他文献中找出个别特征模型进行研究。另一方面,随着用户需求越来越多,使得开发人员在进行产品开发时需要权衡多个目标,现有文献中多目标优化特征选择算法虽然可以找到较多的非支配解,但是其中可能包含局部最优解或支配解等劣质解。因此,根据以上两方面问题,如何挖掘出更多真实的特征模型以及设计实现出避免产生局部最优解和支配解的多目标优化特征选择算法变得尤为重要。针对以上存在的两个问题,本文的主要成果和结论如下:(1)对真实的特征模型进行挖掘和验证。本文使用Debian软件包中的数据,将软件包之间的依赖关系和特征模型的关系进行映射,对挖掘出的特征模型进行筛选和有效性验证,结果表明新挖掘出的特征模型均是有效的。(2)设计并实现更优的多目标优化特征选择算法。本文通过改进多目标整数规划算法的求解过程,并使用已有数据集和新挖掘出来的数据集进行实验,结果表明此方法不仅有效地避免了产生局部最优解和支配解,而且新算法在性能上要优于现有最好的算法。
其他文献
脑电信号(EEG)的分析与识别是认知科学、生理学、精神病学等领域的研究热点,在脑疾病诊断、情绪分析、认知障碍分析等领域具有广阔的应用前景。在工程应用方面,EEG被人们用于
从古至今敬业精神在中国由一代代劳动者接续传承,自党的十八大以来,敬业精神被列入社会主义核心价值观,更是达到了前所未有的重视程度。在教育界,小学教师敬业观的培养也越来
光催化技术是将太阳能转换及储存的一种新型技术,其在环境和能源领域具有很大潜力,比如裂解水制氢以及降解污染物等。目前已经开发了大量半导体光催化材料利用太阳能以解决能源和环境问题,但是这些光催化材料大多数只能响应紫外光或者可见光,而对在太阳能光谱中占比较大的近红外光利用不足,并且它们的光催化性能无法满足大规模推广。因此需要设计制备可以响应近红外光或者响应全光谱的半导体光催化纳米材料来解决上述问题,并且
中空铁氧体微球具有密度低,吸波性能强,比表面积大,性能稳定,耐高温,磁性好等优良特点,使其在催化剂,生物医药以及靶向药物运输等方面具有独特的优势。探索和发展合成中空铁氧体微球的简单、经济的方法对磁性纳米材料的合成以及进一步实际应用都具有十分重要的意义。本论文采用离子液体协助的溶剂热法,成功制备了中空钴铁氧体微球,并对其磁性及吸波性能进行了研究。(1)采用离子液体协助的溶剂热体系,以NH_4Ac作为
随着移动互联网的迅猛发展,Android系统逐渐成为了目前最主流的移动系统平台之一,但同时也成为了恶意应用的主要攻击对象,其中一种常见的恶意行为就是隐私泄漏。研究人员提出
波达方向(Direction of Arrival,DOA)估计一直以来都是信号处理领域的重要研究内容之一,在许多领域内都有广泛的应用,例如雷达,声纳,移动通信等。传统的子空间类方法(例如,MU
随着工业技术的快速发展,二维(2-D)系统因其复杂的系统特征而受到越来越多学者的关注。2-D系统为信息在两个独立方向上进行传输的动态过程,且2-D模型广泛存在于现代工程领域。作为2-D系统的典型应用实例之一,重复系统具有重要的工业理论和应用价值。在工业领域的快速采样条件下,传统的离散时间系统难以保证自身的系统性能,故采用Delta算子方法离散化连续时间系统,以适应控制系统的高采样频率。作为控制系统
行政审批作为一个横亘在多学科领域中的概念,其特殊的存在一直在理论和实践中引发多种争议,主要原因是法律对此的规定十分模糊,这就使得学界中产生对此的诸多观点。尽管与此
目前,由心血管疾病而引起的居民死亡是我国面临的一项严峻挑战,急性心血管事件大多是冠状动脉的易损斑块破裂形成血栓导致的,因此实现斑块易损性的精确判断和预警,是降低心血
我国创客教育蓬勃发展,为了满足时代不断发展提出的要求,我们必须紧跟时代步伐,不断更新创客活动教学方式。创客教学活动的目的在于发展学生的创新能力,让学生学会学习。当学