【摘 要】
:
在软件系统长生命周期中,软件演化是一个必然过程,软件可演化性预测是决定是否执行演化活动的先决条件,准确的软件可演化性预测能对软件演化过程起到重要的决策支持和指导意
论文部分内容阅读
在软件系统长生命周期中,软件演化是一个必然过程,软件可演化性预测是决定是否执行演化活动的先决条件,准确的软件可演化性预测能对软件演化过程起到重要的决策支持和指导意义。软件可演化性预测针对软件演化活动的容易程度建立预测模型,并在此基础上实现可演化性评价。但是目前针对软件可演化性预测的研究普遍存在数据分布不平衡问题,因此经过20多年的发展预测分析精度始终不高,而且由于训练数据标记过程需要巨大开销,导致现有方法无法适用于实际演化活动中。针对上述问题,基于面向对象软件系统,本文提出了一种基于半监督数据分组技术的软件可演化性预测方法SGMDH,该方法利用数据采样缓解数据分布不平衡问题,并基于半监督思想结合数据分组方法利用部分带标签数据建立可演化性预测模型,同时基于集成学习方法构建了集成预测模型。通过在用户界面管理系统(UIMS)数据集和质量评估系统(QUES)数据集上进行实验,结果表明,本文基于采样的半监督模型和集成模型均比传统非采样基线方法表现出更好的预测性能,而本文提出的SGMDH模型和基于决策树的集成模型分别表现出较出色的预测能力,但是本文半监督方法较集成方法具有更强的泛化能力和更高的应用价值,由此验证了本文SGMDH方法在软件可演化性预测上的有效性。
其他文献
随着人们生活水平的提高,我国居民越来越重视个人的生活质量,也因为改革开放的伟大成就,我国人民的消费能力也不断增强,尤其是女性消费者对于化妆品的需求也越来越大。随着消
绿色移动通信技术是未来蜂窝移动通信系统可持续发展的关键,毫微微基站由于具有发送功率小、频谱效率高,且支持高速率的移动用户接入并提供更高的服务质量等优点,已成为移动
目的腹壁切口疝是腹部手术后常见的并发症之一,手术修补是唯一有效的治疗方式。目前腹膜前间隙补片置入术(Sublay)是开放切口疝修补术中最有效的手术方法。随着技术的发展,腹
近年来随着智能手机和移动互联网应用的快速发展,基于位置的服务(Location-Based Service,LBS)吸引了越来越多的关注。实时定位技术已经成为交通、商业、物流、个性服务等多
全球卫星导航系统(GNSS,Global Navigation Satellite System)的应用逐渐成熟普及,然而GNSS信号本身的脆弱性容易导致其受到干扰造成定位精度下降甚至不可以用,因此具有干扰
结直肠癌是发生在结肠或者直肠内壁的恶性肿瘤,在癌症中全世界致死数排名第二。因此,找出敏感性、特异性较好的生物标志物对于提高结直肠癌的诊断精度、监测结直肠癌患者预后
对高速率数据传输的急剧需求一直是多天线宽带无线通信的主要推动力。然而,许多无线信道呈现出频率选择性,这导致性能显著下降。正交频分复用(Orthogonal Frequency Division
随着信息技术的高速发展与广泛应用,互联网与计算机已完全融入人们的生活。但是相应的,网络入侵的风险也急剧增加。IDS作为重要的信息安全辅助系统,能够应对网络蠕虫及部分恶
不管是科学研究还是工业领域,都已经与各式各样的数据密不可分。随着精度要求的提高,高维数据变得愈加普遍。然而,高维数据不仅带来存储成本和计算开销的大幅增加,其中存在的大量冗余会给机器学习模型带来干扰,并最终导致获取知识的不准确。内在的认知模型往往仅存在于少数属性之中,意味着高维数据存在大量冗余,而用来决策的属性只占少数。因此,在进行数据挖掘或者知识发现之前,需要对高维数据进行预处理,即通过降低数据维
深受信息时代发展影响的今天,对海量数据的处理已经深入到商业、科技、金融、教育等各行业的发展中。消息预测、电子商务、金融统计等新型信息产业在拥有大量用户数据信息的同时,也同样面临着海量信息的冗杂。从大量混杂的数据当中提取有效的关键信息,变得十分的必要。Skyline查询能够返回用户更感兴趣的信息,是大数据领域信息处理的一种关键技术,被广泛地应用到如好友关系的预测(社交网络大数据),高速公路车辆查询(