{"title":"基于搜索的突变检测方法的实现","authors":"M. Tuloli, B. Sitohang, B. Hendradjaya","doi":"10.1109/ICODSE.2017.8285883","DOIUrl":null,"url":null,"abstract":"As a method to measure a test case, mutation testing has become a subject of research, mostly about optimizing it using a search-based approach. At the time, there was no research about the potential obstacle of implementing a search-based approach in mutation testing. In this paper, using our previous work, we explored some alternative method to handle mutant redundancy. We use cache to improve our mutation testing tool performance, but surprisingly the cache can have other uses, to measure a search-based approach. We proposed the use of two alternative indicators to measure a search based mutation process: unique undetected mutant in population, and undetected mutant when the cache is full.","PeriodicalId":366005,"journal":{"name":"2017 International Conference on Data and Software Engineering (ICoDSE)","volume":"439 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"On the implementation of search based approach to mutation testing\",\"authors\":\"M. Tuloli, B. Sitohang, B. Hendradjaya\",\"doi\":\"10.1109/ICODSE.2017.8285883\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As a method to measure a test case, mutation testing has become a subject of research, mostly about optimizing it using a search-based approach. At the time, there was no research about the potential obstacle of implementing a search-based approach in mutation testing. In this paper, using our previous work, we explored some alternative method to handle mutant redundancy. We use cache to improve our mutation testing tool performance, but surprisingly the cache can have other uses, to measure a search-based approach. We proposed the use of two alternative indicators to measure a search based mutation process: unique undetected mutant in population, and undetected mutant when the cache is full.\",\"PeriodicalId\":366005,\"journal\":{\"name\":\"2017 International Conference on Data and Software Engineering (ICoDSE)\",\"volume\":\"439 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Conference on Data and Software Engineering (ICoDSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICODSE.2017.8285883\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Data and Software Engineering (ICoDSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICODSE.2017.8285883","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the implementation of search based approach to mutation testing
As a method to measure a test case, mutation testing has become a subject of research, mostly about optimizing it using a search-based approach. At the time, there was no research about the potential obstacle of implementing a search-based approach in mutation testing. In this paper, using our previous work, we explored some alternative method to handle mutant redundancy. We use cache to improve our mutation testing tool performance, but surprisingly the cache can have other uses, to measure a search-based approach. We proposed the use of two alternative indicators to measure a search based mutation process: unique undetected mutant in population, and undetected mutant when the cache is full.