基于变异体顽固性的分布存储并行程序变异测试方法

来源 :山东建筑大学 | 被引量 : 0次 | 上传用户:ad1234321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
变异测试是一种面向缺陷的测试技术,通过生成检测模拟缺陷的测试数据,提高测试充分性。然而,顽固变异体使得变异测试成本大幅增加。分布存储并行程序的多流程及其之间的交互,导致已有方法无法有效鉴别该类程序的顽固变异体并生成相应的测试数据。因此,有必要研究分布存储并行程序顽固变异测试理论与方法,提出合理的顽固变异体判定方法,给出生成杀死顽固变异体测试数据有效的策略。本文主要从顽固变异体判定及其相应的测试数据生成2个方面展开研究。针对分布存储并行程序顽固变异体的判定问题,提出基于变异语句和相关流程的顽固变异体判定方法。首先,考虑不同流程交互序列的影响,从变异语句可达性,变异算子属性以及变异语句与流程和输入的相关性等方面,提出传统变异体顽固性的评价指标;然后,根据不同通信语句的类型,结合变异语句可达性与传播性等因素,提出并行变异体顽固性的评价指标;最后,基于这些指标,给出传统顽固变异体和并行顽固变异体的判定策略。针对传统顽固变异体测试数据生成问题,提出基于流程路径引导和搜索空间缩减的生成方法。首先,根据不同路径与流程交互序列对测试数据生成难度的影响,选择最优路径与流程交互序列;然后,目标函数为传统顽固变异体是否被杀死,约束函数为种群个体是否覆盖并行程序目标流程路径,基于目标函数和约束函数建立问题模型;最后,充分利用种群进化信息和流程反馈信息,采用动态固定决策变量和缩减搜索域的策略改进遗传算法,让搜索范围逐渐变小,实现测试数据的高效生成。针对并行顽固变异体测试数据生成问题,融合并行顽固变异体之间的关系,提出一种基于语句占优和相关输入变量分组的生成方法。首先,根据变异语句之间的占优关系,将顽固变异体进行初步划分;接着,针对已划分好的变异体集合,建立变异语句与程序输入变量相关性矩阵,基于相关性矩阵将顽固变异体再次进行划分;然后,针对每一组并行顽固变异体测试数据生成问题,建立数学模型;最后,采用集合进化方法,生成杀死所有并行顽固变异体的测试数据。实验分析表明,本文提出的方法,实现了分布存储并行程序顽固变异体的有效判定;减少了顽固变异测试数据生成所需要的资源,提高了分布存储并行程序变异测试的效率。
其他文献
唯物史观的创立革新了旧唯物主义对存在的理解方式,在这个改变过程中马克思确立了社会存在概念。社会存在是马克思哲学的基本范畴,它既是人的社会性实践活动的前提又是这一过程的结果,它生成于人的现实发展过程,又在历史实践过程中发展,是一种动态的历史性存在。马克思将存在概念运用到整个物质世界的领域,通过人的实践联通自然界和人类社会,使其不再是相互对立的状态。人作为社会实践的主体,将人与人的关系、人与自然的关系
学位
随着中国环境污染问题日益加重,经济发展与碳排放的关系一直是各国关注的重要的研究内容,中国“十四五规划”中强调环境污染应该从源头治理,产业作为碳排放的主要源头,产业碳排放过量始终是国家要解决的重要问题。中国产业能源结构始终是以煤炭为主,产业在中国经济迅速发展的过程中表现出显著的“增碳性”。因此,探究要素密集型产业及其分行业碳排放的时空演变趋势,揭示中国要素密集型产业碳排放的空间溢出效应,对中国实现碳
学位
在美术馆展示空间形态构成中,线是最基本的设计元素,也是一种最为直接的形式语言。当人们欣赏物体时,线条的不同形态总会驱使人们获得某些联想和感受,同时引起情感上的反应。线性元素不同的组合方式可以在展示空间中创造一种轻巧的、流动的形式美境界,能构成千变万化的展示空间形态。本文以参与的深圳市至美术馆室内设计为研究对象,在设计中充分展现线性元素的属性特征、灵活运用线性元素的基本语汇,通过设计手法的综合运用表
学位
关注到少数民族聚落空间的保护和发展问题,是本文选择此选题内容的初衷。在欣赏和了解程阳八寨聚落后,本人被它独特的聚落环境所吸引,进而本人将目光聚焦到了侗族的聚落空间形态上,并把对欣赏环境优美的程阳八寨聚落的独特美感作为了本文的出发点。同时,发展少数民族传统村落也一直是国家关注的重点,侗族聚落空间形态具有浓厚的本民族特色,也具有侗族独特的审美意蕴,空间形态特点较为典型,具有研究的价值。本文将广西三江侗
学位
本文通过介绍了黑龙江地域性农产品,对黑龙江山货的品牌形象进行调查和分析,然后为乡镇山货品牌形象进行实地考察,进行有效归纳总结,从而对设计提出可实行性方案。通过品牌形象故事性,将地方性特产的多元化转化为一元化,为黑龙江乡镇山货产品打造,具有地域文化特色及自然生态融合的品牌形象。绿野山踪品牌以文化价值为基础的前提下,使品牌形象与产品本身结合,运用包装功能性采用可视窗。使消费者在看到产品质量的同时,与黑
学位
鲍德里亚是现代深具影响力的思想家,他的消费社会批判理论吸收了马克思主义政治经济学、结构主义语言符号学、存在主义哲学思想以及文学艺术批判、后现代主义理论等。鲍德里亚着眼于当代消费社会的新现实,以对“物”的分析作为逻辑起点,从日常生活领域出发,对当代消费文化和资本主义思想做了尖锐激进的批判。他揭露了资本主义以符号编码控制消费意识形态的手段,重新审视了被媒介广告所打造出的繁荣消费景观,内容复杂且具有前瞻
学位
位于南京市雨花台区的浡泥国王纪念园,是在浡泥国王墓遗址的基础上进一步建造发展而成。始建于明朝的浡泥国王墓被认为是文莱达鲁萨兰国(简称文莱)二世国王的墓葬,它记载了中国与古代文莱友好交往的历史,是我国海上丝绸之路的重要历史遗迹。基于历史文献材料分析和深入的田野调查,本研究以南京浡泥国王纪念园为个案,探讨当代浡泥国王纪念园再造的背景、价值和意义。本研究发现,随着当地政府对浡泥国王墓修缮和建设投入的不断
学位
集成电路产业在经济和社会发展中发挥着基础性和先导性的作用。集成电路应用领域广泛,是电子信息产业发展的重要基石。近年来,随着我国集成电路行业的规模不断扩大,行业关注度日益上升,在国家相关政策激励、投资基金扶持下,国内集成电路行业的芯片制造业投资价值日益明显。但是,目前还没有关于集成电路行业的芯片制造业上市公司投资价值分析的研究,本文将以中芯国际为例,对其内在价值进行评价,对于投资者和公司本身来说具有
学位
随着全球气候变暖的逐步加剧,滑雪旅游资源的分布势必会受到影响而发生变化。而随着中国经济的逐渐发展和2022年北京冬奥会的举办,对滑雪旅游资源的利用和开发也受到了更多关注。国家相关部门陆续出台政策大力推广群众性冰雪运动。在国家和地方政府的努力下,全国的滑雪场的规模不断扩大,并逐渐成为冰雪产业发展的核心。因此,针对滑雪旅游资源进行定量评估变得尤为重要。制定滑雪旅游长远规划、提高滑雪旅游的管理水平,明晰
学位
本篇报告源文本选自《21世纪:亚洲的世纪》中第十二章和第十三章,文章主要介绍日本对中国“一带一路”倡议的态度演变和俄罗斯视角下的中国“一带一路”倡议,属于政经类文本,同时是学术性文章,语言相对客观。由于原文涉及国际关系以及国家立场与态度的描述,翻译过程中如何准确把握文本的评价意义,尤其是“一带一路”主题政经类文本中涉及沿线相关国家立场与观点的话语如何在译文中准确再现是一大难点。本文选择评价理论对理
学位