研究方向

软件复用与软件工程

研究构件复用、软件产品线、架构演化、软件维护与质量保障方法,提升大规模复杂软件系统的开发效率和持续演进能力。

AI for Software Engineering

探索机器学习与大模型在代码理解、程序分析、自动化开发、测试生成、缺陷定位与工程协作中的应用。

知识图谱与智能系统

围绕软件工程知识的表示、抽取、融合、推理与检索,构建知识增强的软件智能化方法与工具支撑。