English version
您所在的位置: 首页 / 学术动态

开放生态下软件组件的依赖缺陷与“坏气味”

主讲人:王莹

时间:2021年5月14日(周五)下午4:00

地点:澳联大204教室

主讲人简介:王莹博士,现为东北大学软件学院副教授。2019年1月于东北大学获得软件工程专业博士学位,2019年2月以引进副教授人才方式留校任教。荣获微软研究院铸星计划访问学者(2020)、中国计算机学会优秀博士论文提名奖(2020)、辽宁省优秀博士论文奖(2021)、ACM SIGSOFT杰出论文奖(ICSE 2021)。主要研究方向为开源社区依赖治理技术、软件生态演化分析、软件测试与重构技术。

内容摘要:纵观软件的组成成分及其构建方式的演进历史,其依赖资源已经从单一、封闭、静态和可控的自主组件管理方式走向多样、开放、动态和难控的“组件中央仓库式”集中化管理及自动化配置模式。第三方组件的大量引入及其趋于开放式、自动化的构建方式,给软件开发带来便利的同时,也为软件依赖资源的可持续维护性带来了隐患。在此报告中,我们介绍多程序语言、多开源社区中的第三方依赖缺陷问题和“坏气味”,并汇报我们在基于组件的软件开发过程中,针对组件依赖缺陷与“坏气味”所尝试的静态检测、动态测试、实时监控、以及可靠性验证等系列技术。