报告题目:软件架构变更检测方法研究
报告人:王桐 博士
报告时间:2024年6月13日15:00-16:30
报告地点:佳山校区 教一103
报告对象:欢迎感兴趣的老师、本科生、研究生参加!
报告人简介:
王桐,安徽工业大学suncitygroup太阳新城官网讲师,2019年博士毕业于东南大学。主要研究方向是智能化软件自愈。以第一作者在CCF推荐的期刊和会议中发表论文10篇。主持国家自然科学基金、安徽省自然科学基金、安徽省高校科研计划等科研项目。
报告内容:
目前代码的变更检测方法主要分为两类,分别是基于文本的变更检测方法和基于抽象语法树的变更检测方法。基于文本的变更检测方法不能准确识别变更类型;基于抽象语法树的变更检测方法检测效率较低。与此同时,当前变更检测方法无法检测软件架构层级的变更。本报告介绍了一种两步匹配的软件架构变更检测方法。本方法实现多层次的变更检测,相比于基于文本匹配的变更检测方法可识别更多的变更类型;相比于基于抽象语法树的变更检测方法具有更高的检测效率。