随着计算机软件的迅速增长,软件维护的问题越来越受到产业界和学术界的重视,而在软件维护中占有至关重要位置的程序理解也就成为了研究的焦点。单纯面向人或程序进行程序理解往往不能迅速、准确地满足维护人员的具体需要。本项目从如何更好地衔接人与程序的角度出发,提出了利用开发知识辅助进行程序理解的思路,基于开发知识自然具有衔接人和程序的特点,将更加自动地完成程序理解。在此基础上,本项目以理论研究与技术研究相结合的方式,主要研究知识驱动的程序理解模型、开发知识的获取与分析技术、代码知识的获取与分析以及开发知识与代码知识的匹配技术。基于以上模型和技术的研究,我们将完成相应的支持系统的开发,并协作完成方法和系统的应用、实验和改进工作。
{{i.achievement_title}}
数据更新时间:2023-05-31
基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制
服务经济时代新动能将由技术和服务共同驱动
卡斯特“网络社会理论”对于人文地理学的知识贡献-基于中外引文内容的分析与对比
知识产权保护执法力度、技术创新与企业绩效 — 来自中国上市公司的证据
基于关系对齐的汉语虚词抽象语义表示与分析
大数据驱动的注塑成型知识自动化理论与方法研究
24小时知识工厂的知识共享活动模型与服务支持系统研究
程序理解中特征挖掘理论与方法的研究
C程序分析理解方法的研究