直播预告 | 阿里巴巴代码缺陷检测探索与实践

开发工程师们最头疼的是什么?当然是隐藏在代码中的缺陷!据统计,开发人员花在修BUG的时间占全部开发时间一半左右。拥有海量代码的阿里巴巴,在代码缺陷检测方面遇到了哪些挑战?什么是“PRECFIX”缺陷检测技术?请听别象同学娓娓道来。

课程简介:
直播预告 | 阿里巴巴代码缺陷检测探索与实践

本次直播课程,将从阿里巴巴代码平台在探索缺陷检测和补丁推荐问题时遇到的挑战入手,首先介绍目前业界和学术界较为流行的缺陷检测手段,并针对其局限性,提出了PRECFIX方法(Large-Scale Patch Recommendation by Mining Defect-Patch Pairs)。PRECFIX通过分析海量的历史代码提交数据,提取潜在的“缺陷修复对”,利用聚类算法将相似度较高的修复方式总结出来,得到缺陷和修复模板,目前应用于阿里巴巴内部代码评审的自动化静态扫描中,补丁推荐效果在用户访谈中反馈良好。该方法的论文近期被国际顶会ICSE SEIP 2020收录。
直播预告 | 阿里巴巴代码缺陷检测探索与实践

直播预告 | 阿里巴巴代码缺陷检测探索与实践

关于云效:
云效,企业级一站式DevOps平台,源于阿里巴巴先进的管理理念和工程实践,致力于成为数字企业的研发效能引擎!云效提供从“需求 ->开发->测试->发布->运维->运营”端到端的在线协同服务和研发工具,通过人工智能、云原生技术的应用助力开发者提升研发效能,持续交付有效价值。

上一篇:C#中的Obsolete特性(Attribute)


下一篇:首届情感AI大会:当人工智能理解并具备人类感情时