{“状态”:“确定”,“消息类型”:“工作”,“信息版本”:“1.0.0”,“邮件”:{“索引”:{-“日期-部件”:[[2024,6,2],“日期-时间”:“2024-06-02T01:10:13Z”,“时间戳”:1717290613178},“参考-计数”:47,“出版商”:“威利”,“问题”:“7”,“许可证”:[{“开始”:{“日期-零件”:[2013,4,22]],“日期时间”:”2013-04-22 T00:00:00Z“,”时间戳“:1366588800000},“content-version”:“vor”,“delay-in-days”:0,“URL”:“http://\/onlinelibrary.wiley.com/termsAndConditions#vor”}],“内容域”:{“域”:[],“crossmark-restriction”:false},“short-container-title”:[“软件测试Verify&Rel”],“published-print”:{“date-parts”:[[2013,11]]},”abstract“:”摘要<\/jats:title>在面向对象的软件的基于搜索\u2010的测试生成中,测试用例的长度是一个很少研究的话题,其中测试用例是方法调用的序列。虽然直觉上较长的测试可以实现更高的总体代码覆盖率,但始终存在以下威胁膨胀是进化计算中的一个复杂现象,长度随时间异常增长。在本文中,我们表明在面向对象软件的测试生成上下文中也确实会发生膨胀。我们提出了不同的技术来克服长度膨胀的问题,并使用不同的搜索起始长度来评估这些技术的所有可能组合。在从几个开源和工业项目中选择的一组困难的搜索目标上进行的实验表明,使用适当的技术控制膨胀可以显著提高搜索性能。版权所有\u00a9 2013 John Wiley&Sons,Ltd.“prefix”:“10.1002”,“volume”:“23”,“作者“:[{”given“:”Gordon“,”family“:”Fraser“,”sequence“:”first“,”affiliation“:”谢菲尔德大学计算机科学系Regent Court,211 Portobello Sheffield S1 4DP UK“}]},{”given“:”Andrea“,“family”:“Arcuri”,“sequence”:“additional”,“affiliance”:[{“name”:“Simula Research Laboratory P.O.Box 134 1325 Lysaker Norway”}]}],”成员“:”311“,”published-online“:{”date-parts“:[[2013,4,22]]},”reference“:[{”key“:”e_1_2_9_2_1“,”doi-asserted-by“:”publisher“,“doi”:“10.1002\/stvr.294”},{“key”:“e_1_i_9_3_1”,“doi-assert-by”:“publisher”,”doi“:”10.1109\/TSE.2009.52“},doi-asserted-by“:”publisher“,”doi“:”10.1007\/s10710-008-9075-9“},{“key”:“e_1_2_9_5_1”,“doi-asserted-by“:”crossref“,”unstructured“:”FraserG ArcuriA。重要的不是长度,而是你如何控制它。2011年柏林国际软件测试验证与确认会议(ICST);150\u2013159.“,”DOI“:”10.1109\/ICST.2011.54“},{”key“:”e_1_2_9_6_1“,”DOI-asserted-by“:”crossref“,“unstructured”:“TonellaP.类的进化测试。美国马萨诸塞州波士顿ACM国际软件测试与分析研讨会(ISSTA)2004;119\u2013128.“,“DOI”:“10.1145\/1013886.1007528”},“key”:“e_2_9-7_1”,“首页”:“31”,“volume-title“:“国际质量软件会议(QSIC)”,“author”:“Fraser G”,“year”:“2011”},{“key”:“e_1_2_9_8_1”,“doi-asserted-by”:“crossref”,”unstructured“:“FraserG ArcuriA.EvoSuite:面向对象软件的自动测试套件生成。2011年匈牙利软件工程基础学术研讨会(FSE);416\u2013419.“,”DOI“:”10.1145\/2025113.2025179“},{”key“:”e_1_2_9_9_1“,”DOI-asserted-by“:”crossref“,“unstructured”:“ArcuriA BriandL.使用统计测试评估软件工程中随机算法的实用指南。ACM \/IEEE国际软件工程会议(ICSE)Waikiki Honolululuu HI USA 2011;1\u201310.”,“DOI”:“10.1145\/1985793.1985795“},{”key“:”e_1_2_9_10_1“,”首页“:”147“,“volume-title”:“ACM软件测试与分析国际研讨会(ISSTA)”,“author”:“Fraser G”,“year”:“2010”},“key”:“e_1_i_9_11_1”,“doi-asserted-by”:“publisher”,“doi”:“10.1109\/TSE.1984.5010257”}、{“key“”:”e_ 1_9_12_1“,”doi-assert serted-by“:”publisher“,”doi“:”10.1109\/TSE.201.121“},{“key”:“e_1_2_9_13_1”,“doi-asserted-by”:“publisher”,”doi“:”10.1145\/360248.360252“}”,{”key“:”e_1_i_9_14_1“,”首页“:”1053“,”volume-title“:”遗传与进化计算会议(GECCO)“,”author“:”Wappler S“,”年份“:”2005“}“,{‘key’:”e_ 1_9_15_1“:“1819”,“卷时间”:“遗传与进化计算会议(GECCO)”,“作者”:“Ribeiro JCB”,“年份”:“2008”},{“密钥”:“e_1_2_9_16_1”,“doi-asserted-by”:“crossref”,”非结构化“:”InkumsahK谢。通过集成进化测试和符号执行改进面向对象程序的结构测试。ASE’08:2008年第23届IEEE \/ACM意大利拉奎拉自动化软件工程国际会议论文集;297\u2013306.“,”DOI“:”10.1109\/ASE.2008.40“},{”key“:”e_1_2_9_17_1“,”DOI-asserted-by“:”crossref“,“unstructured”:“MalburgJ FraserG.结合基于搜索\u2010和基于约束\u2010的测试。IEEE\/ACM自动化软件工程国际会议(ASE)美国堪萨斯州劳伦斯2011;436\u2013439.”,“DOI”:“10.1109\/ASE.2011.6100092”},“key”:“”e_1_2_9_18_1“,”doi-asserted-by“:”publisher“,“doi”:“10.1016\/j.ins.2007.11.024”},{“key”:“e_1_i_9_1”,“doi-assert-by”:“crossref”,”unstructured“:”BaresiL LanziPL MirazM.Testful:java.IEEE软件测试验证与确认国际会议(ICST)法国巴黎2010;185\u2013194.“,”doi“:”10.1109\/ICST.2010.54“},{“key”:“e_1_2_9_20_1”,“doi断言者”:“publisher”,“doi”:“10.1109\/TSE.2010.46”},{“key”:“e_1_2_9_21_1”,“volume title”:“使用进化算法的多目标优化”,“author”:“Deb K”,“year”:“2001”},{“key”:“e_1_2_9_22_1”,“doi断言者”:“publisher”,“doi”:“10.1109\/TSE.2009.7 1”},{“键”:“e_1_2_9_23_1”,“doi-asserted-by“:”publisher“,”doi“:”10.1109\/TSE.2011.44“},{“key”:“e_1_2_9_24_1”,“doi-assert-by”:“crossref”,”unstructured“:”AndrewsJH GroceA WestonM XuRG.随机测试运行时间和有效性。IEEE\/ACM自动化软件工程国际会议(ASE)L'Aquila Italy 2008;19\u201328.“e_1_2_9_25_1“,”doi-asserted-by“:”crossref“,“unstructured”:“FraserG GargantiniA。基于规范的测试用例生成中测试用例长度的实验。2009年温哥华软件测试自动化国际研讨会;18\u201326.“,”DOI“:”10.1109\/IWAST.2009.5069037“},{“key”:“e_1_2_9_26_1”,“DOI-asserted-by”:“publisher”,”DOI:“10.1109\/6.819926”},“{”key“:”e_1_i_9_27_1“,“doo-asserted-by”:”crossref“,‘unstructured’:“HarmanM.基于搜索的软件工程的现状和未来。软件工程的未来(FOSE)明尼阿波利斯MN USA 2007;342\u2013357。”,“DOI“:”10.1109 \/FOSE.2007.29“},{“key”:“e_1_2_9_28_1”,“volume-title”:“遗传编程:通过自然选择实现计算机编程”,“author”:“Koza JR”,“year”:“1992”},“key“:”e_1_i_9_29_1“,“first page”:”633“,”volume-title“:”1998年IEEE国际进化计算会议,1998年。IEEE计算智能世界大会”,“作者”:“Langdon WB”,“年份”:“1998”},{“key”:“e_1_2_9_30_1”,《非结构化》:“TacketWA.重组选择和计算机程序的遗传构建。1994年南加州大学博士论文。”}10.1162\/evco.1998.6.4.339“},{“key”:“e_1_2_9_32_1”,“unstructured”:“SouleT.Code growth in genetic programming。爱达荷大学博士论文,1998年。”},}“键”:“e_1_2_9_33_1”,“首页”:“163”,《文章标题》:“大小和形状的演变”,“卷”:“3”,“作者”:“Langdon WB”,年:“1999”,“期刊标题”:“genetic programming的进展”}e_1_2_9_34_1“,“首页”:“781”,“卷-时间”:“1998年IEEE进化计算会议记录,1998年。IEEE计算智能世界大会”,“作者”:“Soule T”,“年份”:“1998”},{“key”:“e_1_2_9_35_1”,“doi-asserted-by”:“publisher”,”doi“:”10.1007\/BFb0055926“},”{“key”:”e_1_i_9_36_1“,”doi-assert-by“:”publisher“,:“publisher”,“doi”:“10.1145\/1276958.1277277”},{“key”:“e_1_2_9_38_1“,“doi-asserted-by”:“publisher”,“doi”:“10.1007\/978-3-540-78671-9_14”},{“key”:“e_1_i_9_39_1”,《unstructured》:“WhitleyD。genitor算法和选择压力:为什么基于秩\u2010的生殖试验分配最好。第三届国际遗传算法会议论文集(ICGA\u201089)美国弗吉尼亚州费尔法克斯1989年;116\u2013121.“},{”key“:”e_1_2_9_40_1“,”doi-asserted-by“:”publisher“,“doi”:“10.1002\/stvr.457”},“key”:“e_1_i_9_41_1”,“doi-assert-by”:“publisher”,”doi“:”10.1145\/1297846.1297902“}”,{4“},{”键“:”e_1_2_9_43_1“,”doi-asserted-by“:”交叉引用“,”非结构化“:”ArcuriA BriandL公司。适应性随机测试:有效性的错觉?2011年加拿大多伦多ACM国际软件测试与分析研讨会(ISSTA);265\u2013275.”,“DOI”:“10.1145\/2001420.2001452”},{“key”:“e_1_2_9_44_1”,“DOI由”断言:“crossref”,“非结构化”:“ArcuriA IqbalMZ BriandL.Black\u2010实时嵌入式系统的盒子系统测试,使用随机和基于搜索的测试。Ifip国际软件和系统测试会议(ICTSS)巴西纳塔尔2010;95\u2013110.“,”DOI“:”10.1007\/978-3642-16573-3_8“},{”key“:”e_1_2_9_45_1“,”DOI-asserted-by“:”publisher“,“DOI”:“10.3102\/10769986025002101”},“key”:“e_1_i_9_46_1”,“DOI-assert-by”:“crossref”,”unstructured“:”ArcuriA-FraserG.关于基于搜索的软件工程中的参数调谐。基于搜索的国际软件工程研讨会(SSBSE)塞格德匈牙利2011;33\u201347.“,”DOI“:”10.1007\/978-3-642-23716-4_6“},{”key“:”e_1_2_9_47_1“,”volume-title“:”机器学习“,”author“:”Mitchell T“,”year“:”1997“}”,{“key”:“e_1_i_9_48_1”,“DOI-asserted-by”:“crossref”,”unstructured“:”FraserG ArcuriA。软件测试中的可靠经验证据。ACM/IEEE国际软件工程会议(ICSE)2012年瑞士苏黎世;178\u2013188.“,”DOI“:”10.1109\/ICSE.2012.6227195“}],”容器标题“:[”软件测试、验证和可靠性“],”原始标题“:[],”语言“:”en“,”链接“:[{”URL“:”https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fstvr.1495“,”内容类型“:”未指定“,”内容版本“:”vor“,”预期应用程序“:”文本挖掘“},{”URL“:”https:\/\/onlinelibrary.wiley.com//doi\/pdf\/101002\/stvr.1495“,”content-type“:”unspecified“,”内容-版本“:”vor“,”intended-application“:”similarity-checking“}],”deposed“:{”date-parts“:[2023,9,13]],”date-time“:“2023-09-13T22:52:02Z”,”timestamp“:1694645522000},”score“:1,”resource“:”{“primary”:{“URL”:“https:\/\/onlinelibrary.wiley.com/doi\/101002\/stvr.1495“}},”副标题“:[],”短标题“:[],”已发布“:{”日期-部件“:[[2013,4,22]]},“参考计数”:47,”日志发布“:}”问题“:“7”,”发布-版本“:{”日期-部分“:[2013,11]}}、”替代id“:[”10.1002\/stvr.1495“],”URL“:”http://\/dx.doi.org\/10.1002\/stvr.1495“,”存档“:[”Portico“],”关系“:{},”ISSN“:[”0960-0833“,”1099-1689“],”ISSN-type“:[{”value“:”0960-833“,”type“:”print“},{”value“:”1099-168“,”类型“:”electronic“}],“subject”:[],“published”:{“date-parts”:[[2013,4,22]}}}}