摘要
摘要
测试到代码跟踪(TCT)链接的自动恢复和可视化:评估 IEEE接入 2021 9 40111 40123 10.1109/通道2021.3063158 谷歌学者 交叉引用 面向大代码和自然性的机器学习研究综述 ACM计算监视(CSUR) 2018 51 4 81 谷歌学者 数字图书馆 恢复代码和文档之间的可追溯性链接 IEEE跨软件工程 2002 28 10 970 983 10.1109/TSE.2002.1041053号 谷歌学者 数字图书馆 Bouillon P、Krinke J、Meyer N、Steimann F(2007)《EZUNIT:将失败的单元测试与潜在编程错误联系起来的框架》。 在:软件工程和极限编程中的敏捷过程。 斯普林格。 内政部: https://doi.org/10.1007/978-3-540-73101-6_14 谷歌学者 Cleland-Huang J(2012)《敏捷项目中的可追溯性》。 In:软件和系统可追溯性。 施普林格,第265-275页 谷歌学者 Csuvik V,Kicsi A,Vidács L(2019a)代码级可追溯性中文本相似性技术的评估。 参加:国际计算科学及其应用会议。 施普林格,第529–543页 谷歌学者 Csuvik V,Kicsi A,Vidács L(2019b)源代码级单词嵌入,以帮助语义测试到代码的可追溯性。 摘自:第十届软件和系统可追溯性国际研讨会,第29-36页。 内政部: https://doi.org/10.109/SST.2019.00016 谷歌学者 Davis J,Goadrich M(2006),《精度重新调用和ROC曲线之间的关系》。 摘自:第23届机器学习国际会议论文集。 ACM,第233-240页 谷歌学者 De Lucia A、Fasano F、Oliveto R(2008)《影响分析的可追溯性管理》。 2008年软件维护前沿。 IEEE,第21–30页 谷歌学者 Elsner D,Hauer F,Pretschner A,Reimer S(2021)对连续集成中回归测试优化的现成信息进行经验评估。 摘自:第30届ACM SIGSOFT国际软件测试与分析研讨会论文集,第491-504页 谷歌学者 静态和动态测试到代码跟踪恢复方法之间的差异 软Qual J 2019 27 2 797 822 2007年10月17日/11219-018-9430-x 谷歌学者 数字图书馆 Gethers M、Oliveto R、Poshyvanyk D、De Lucia A(2011)《关于整合正交信息检索方法以改进可追溯性恢复》。 摘自:第27届IEEE软件维护国际会议(ICSM),第133-142页 谷歌学者 Ghafari M、Ghezzi C、Rubinov K(2015)《单元测试用例中自动识别测试中的焦点方法》。 第15届国际源代码分析与操作工作会议(SCAM)。 IEEE,第61-70页。 内政部: https://doi.org/10.109/SCAM.2015.7335402 谷歌学者 Gold NE,Krinke J(2020)《道德采矿:MSR采矿挑战案例研究》。 收录于:第17届国际采矿软件库会议记录。 ACM,第265-276页。 内政部: https://doi.org/10.1145/3379597.3387462 谷歌学者 Gold NE,Krinke J(2022)《软件仓库挖掘中的道德规范》。 经验软件工程。27(17) 内政部: https://doi.org/10.1007/s10664-021-10057-7 谷歌学者 Hurdugaci V,Zaidman A(2012)帮助软件开发人员维护开发人员测试。 摘自:第16届欧洲软件维护和再工程会议。IEEE,第11-20页 谷歌学者 Jones J A、Harrold M J、Stasko J(2002)《测试信息可视化以帮助故障定位》。 摘自:第24届国际软件工程会议(ICSE)论文集。 IEEE,第467–477页 谷歌学者 Kicsi A,Tóth L,Vidács L(2018)《探索在测试到代码可追溯性中利用概念信息的好处》。 摘自:第六届软件工程中实现人工智能协同作用国际研讨会,第8-14页。 内政部: https://doi.org/10.1145/3194104.3194106 谷歌学者 Kicsi A、Vidács L、Gyimóthy T(2020)TestRoutes。 摘自:第17届国际采矿软件库会议记录。 ACM,第593–597页。 内政部: https://doi.org/10.1145/3379597.3387488 谷歌学者 能够纠正删除、插入和反转的二进制代码 Sov Phys Doklady公司 1966 10 8 707 710 189928 谷歌学者 Madeja M,Porubȧn J(2019)流行GitHub Android项目单元测试中的命名语义追踪。 摘自:第八届语言、应用和技术研讨会(SLATE 2019)。 达格斯图尔宫(Schloss Dagstuhl)——莱布尼茨-泽特鲁姆富尔信息馆(Leibniz-Zentrum fuer Informatik)。 内政部: https://doi.org/10.4230/OASIcs.SLATE.2019.3 谷歌学者 信息检索导论 Nat Lang Eng公司 2010 16 1 100 103 10.1017/S1351324909005129 1160.68008 谷歌学者 数字图书馆 Meimandi Parizi R,Kasem A,Abdullah A(2015)《软件可追溯性的游戏化:测试与代码工件之间》。 摘自:第十届软件工程与应用国际会议论文集。 SCITEPRESS,第393-400页, 内政部: https://doi.org/10.5220/00055503930400 谷歌学者 Orellana G、Laghari G、Murgia A和Demeyer S(2017)《TravisTorrent数据集中单元测试和集成测试之间的差异》。 在:2017年IEEE/ACM第14届采矿软件存储库国际会议(MSR),第451–454页。 内政部: https://doi.org/10.109/MSR.2017.25 谷歌学者 Parizi R M(2016)关于软件测试和编码中以人为中心的可追溯性任务的游戏化。 参加:IEEE第14届软件工程研究、管理和应用国际会议(SERA)。 IEEE,第193-200页。 内政部: https://doi.org/10.109/SERA.2016.7516146 谷歌学者 测试和代码工件之间最先进的软件可追溯性的成就和挑战 IEEE Trans Reliab公司 2014 63 4 913 926 10.1109/TR.2014.2338254 https://doi.org/10.109/TR.2014.2338254 谷歌学者 交叉引用 Pinto L S、Sinha S和Orso A(2012)《理解测试套件进化的神话和现实》。 摘自:ACM SIGSOFT第20届软件工程基础国际研讨会论文集。 内政部: https://doi.org/10.1145/2393596.2393634 ,第1卷。 ACM,第1页 谷歌学者 通过受控实验评估测试到代码的可追溯性恢复方法 J软件进化过程 2013 25 11 1167 1191 10.1002毫米.1573 https://doi.org/10.1002/smr.1573 谷歌学者 交叉引用 使用切片和文本分析恢复测试到代码的可跟踪性 J系统软件 2014 88 147 168 10.1016/j.jss.2013.10.19 谷歌学者 交叉引用 持续整合、交付和部署:对方法、工具、挑战和做法的系统审查 IEEE接入 2017 5 3909 3943 10.1109/访问2017.2685629 谷歌学者 交叉引用 基于变化的测试选择:一项实证评估 Empir软件工程 2016 21 5 1990 2032 2007年10月10日/10664-015-9405-5 https://doi.org/10.1007/s10664-015-9405-5 谷歌学者 数字图书馆 在大规模持续集成和交付部署、埃菲尔框架的使用和验证中实现可追溯性 Empir软件工程 2017 22 三 967 995 2007年10月10日/10664-016-9457-1 谷歌学者 数字图书馆 单元和集成测试定义对现代Java项目仍然有效吗? 开源项目的实证研究 J系统软件 2020 159 110421 10.1016/j.jss.2019.110421 谷歌学者 数字图书馆 伦敦大学学院研究伦理委员会(2020)伦敦大学学院的研究伦理。 https://ethics.grad.ucl.ac.uk网站/ 谷歌学者 Van Rompaey B,Demeyer S(2009)建立单元测试用例和被测单元之间的可追溯性链接。 摘自:第13届欧洲软件维护和再工程会议。IEEE,第209-218页 谷歌学者 Villmow J,Depoix J,Ulges A(2021)竞赛:一个以上下文为特征的单元测试完成基准。 在:第一次编程自然语言处理研讨会,第17-25页 谷歌学者 Watson C、Tufano M、Moran K、Bavota G、Poshyvanyk D(2020)关于学习单元测试用例的有意义断言语句。 参加:首尔第42届国际软件工程会议(ICSE)。 内政部: https://doi.org/10.1145/3377811.3380429 谷歌学者 White R,Krinke J(2018)TestNMT:测试神经机器翻译的功能。 摘自:第四届ACM SIGSOFT软件工程NLP国际研讨会论文集。 内政部: https://doi.org/10.1145/3283812.3283823 ACM,NL4SE,第30–33页 谷歌学者 White R,Krinke J(2020)ReAssert:资产生成的深度学习。 arXiv: 201109784 谷歌学者 White R,Krinke J(2021)TCTracer:使用动态和静态技术建立测试到代码的可追溯性链接——评估数据。 内政部: https://doi.org/10.5281/zenodo.5206476 谷歌学者 White R,Krinke J,Tan R(2020)建立多级测试到代码的可追溯性链接:第42届国际软件工程会议(ICSE)。 ACM公司。 内政部: https://doi.org/10.1145/3377811.3380921 谷歌学者 需求工程和模型驱动开发中的可追溯性综述 软件系统模型 2010 9 4 529 565 2007年10月10日/10270-009-0145-0 谷歌学者 数字图书馆 通过存储库挖掘研究开源和工业开发人员测试过程中生产和测试代码的共同演化 Empir软件工程 2011 16 三 325 364 2007年10月10日/10664-010-9143-7 https://doi.org/10.1007/s10664-010-9143-7 谷歌学者 数字图书馆
索引术语
TCTracer:使用动态和静态技术建立测试到代码的跟踪链接
建议
建立多级测试到代码跟踪链接 ICSE’20:ACM/IEEE第42届软件工程国际会议论文集 测试到代码的可追溯性链接为测试工件和代码工件之间的关系建模。 当在开发过程中使用时,这些链接帮助开发人员保持测试代码与测试代码同步,从而降低测试失败率。。。 使用的测试到代码跟踪方法。 NET自定义属性 RACS’15:2015年自适应和收敛系统研究会议论文集 根据单元测试是最新文档的宝贵来源这一事实,维护单元测试和生产代码之间的可追溯性链接有助于软件工程师感知系统的各个部分。 可追溯性信息。。。