确定测试集充分性的综合变异算子集

Vinita Chauhan, Vineet Chauhan, Hema Kashyap, Vikas Singh
{"title":"确定测试集充分性的综合变异算子集","authors":"Vinita Chauhan, Vineet Chauhan, Hema Kashyap, Vikas Singh","doi":"10.1109/ICACEA.2015.7164856","DOIUrl":null,"url":null,"abstract":"A mutation system possess the extensive theoretical components called mutation operators that are designed to evaluate the effectiveness of fault detection. Mutation testing of a software system rely extremely on the kinds of faults detected that the mutation operators are designed to represent. Therefore, the quality of the mutation operators is very significant to mutation testing. The interaction mutation provides criteria for the determination of the adequacy of tests generated for the software system. It helps in determining whether the test cases that have been created effectively detect all the possible faults in the software with sufficient mutation operators. The types of faults that the mutation operators are designed to represent plays a key role in determining the effectiveness of a test case. Therefore, the mutation testing heavily relies on the quality of the mutation operators. This work targets this issue by providing a set of additional mutation operators for creating mutants of the source code of few modules of an existing software system.","PeriodicalId":202893,"journal":{"name":"2015 International Conference on Advances in Computer Engineering and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Comprehensive set of mutation operators for the determination of adequacy of test set\",\"authors\":\"Vinita Chauhan, Vineet Chauhan, Hema Kashyap, Vikas Singh\",\"doi\":\"10.1109/ICACEA.2015.7164856\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A mutation system possess the extensive theoretical components called mutation operators that are designed to evaluate the effectiveness of fault detection. Mutation testing of a software system rely extremely on the kinds of faults detected that the mutation operators are designed to represent. Therefore, the quality of the mutation operators is very significant to mutation testing. The interaction mutation provides criteria for the determination of the adequacy of tests generated for the software system. It helps in determining whether the test cases that have been created effectively detect all the possible faults in the software with sufficient mutation operators. The types of faults that the mutation operators are designed to represent plays a key role in determining the effectiveness of a test case. Therefore, the mutation testing heavily relies on the quality of the mutation operators. This work targets this issue by providing a set of additional mutation operators for creating mutants of the source code of few modules of an existing software system.\",\"PeriodicalId\":202893,\"journal\":{\"name\":\"2015 International Conference on Advances in Computer Engineering and Applications\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Advances in Computer Engineering and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACEA.2015.7164856\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Advances in Computer Engineering and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACEA.2015.7164856","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

突变系统具有广泛的理论组成部分,称为突变算子,旨在评估故障检测的有效性。软件系统的突变测试在很大程度上依赖于被检测到的故障的种类,而突变算子被设计用来表示这些故障。因此,突变算子的质量对突变检测至关重要。交互突变为确定为软件系统生成的测试的充分性提供了标准。它有助于确定已经创建的测试用例是否有效地检测到具有足够突变操作符的软件中所有可能的故障。突变操作符用来表示的故障类型在确定测试用例的有效性方面起着关键作用。因此,突变检测在很大程度上依赖于突变操作者的质量。这项工作的目标是通过提供一组额外的突变操作符来创建现有软件系统中几个模块的源代码的突变。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Comprehensive set of mutation operators for the determination of adequacy of test set
A mutation system possess the extensive theoretical components called mutation operators that are designed to evaluate the effectiveness of fault detection. Mutation testing of a software system rely extremely on the kinds of faults detected that the mutation operators are designed to represent. Therefore, the quality of the mutation operators is very significant to mutation testing. The interaction mutation provides criteria for the determination of the adequacy of tests generated for the software system. It helps in determining whether the test cases that have been created effectively detect all the possible faults in the software with sufficient mutation operators. The types of faults that the mutation operators are designed to represent plays a key role in determining the effectiveness of a test case. Therefore, the mutation testing heavily relies on the quality of the mutation operators. This work targets this issue by providing a set of additional mutation operators for creating mutants of the source code of few modules of an existing software system.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信