北京大学 软件工程与人工智能研究

软件复用研究组

Software Reuse Research Group

面向复杂软件系统,研究可复用、可演进、可验证的软件工程方法,推动人工智能与软件知识在真实工程场景中落地。

22
团队成员
76
代表论文
28
专利软著
3
研究方向
最近动态 复用组主页v1.0正式发布

我们的团队

由谢冰教授、邹艳珍研究员指导

研究组依托北京大学,长期开展软件工程理论研究与工程实践,围绕复杂软件系统演进、智能化开发和软件知识建模培养高水平研究人才。

认识团队成员
软件复用研究组团队活动照片 1

研究理念

让软件知识与工程能力持续复用

软件复用不只是代码复用,也包括架构、知识、经验与开发能力的沉淀。我们从复杂软件系统出发,研究如何让这些资产可理解、可组合并持续演进。

01

知识沉淀

将代码、架构和演进经验转化为可检索、可推理的软件知识资产。

02

智能演进

结合程序分析与人工智能,支持复杂系统理解、修改和质量保障。

03

工程落地

以方法、工具和平台承载研究成果,在真实软件场景中持续验证。

了解研究方向

代表性工作

让研究进入真实软件场景

围绕代码演进、低代码开发与软件知识,持续沉淀可复用的方法、系统和知识资产。

FeatX

智能代码编辑

FeatX

从功能特征视角理解仓库级代码,面向复杂代码库提供智能编辑与演进支持。
FlowGen

低代码智能化

FlowGen

面向低代码场景的工作流智能生成系统,连接软件知识、业务意图与工程流程。
软件知识图谱

知识增强软件工程

软件知识图谱

围绕软件知识的抽取、融合、检索与推理,为智能开发工具提供可复用的知识支撑。

近期成果

论文发表

浏览全部论文

招生与合作

与我们一起研究复杂软件系统

欢迎具有软件工程、人工智能或相关背景的同学加入,也期待与学术界和产业界开展合作。