随着计算机软件的迅速增长,软件维护的问题越来越受到产业界和学术界的重视,而在软件维护中占有至关重要位置的程序理解也就成为了研究的焦点。单纯面向人或程序进行程序理解往往不能迅速、准确地满足维护人员的具体需要。本项目从如何更好地衔接人与程序的角度出发,提出了利用开发知识辅助进行程序理解的思路,基于开发知识自然具有衔接人和程序的特点,将更加自动地完成程序理解。在此基础上,本项目以理论研究与技术研究相结合的方式,主要研究知识驱动的程序理解模型、开发知识的获取与分析技术、代码知识的获取与分析以及开发知识与代码知识的匹配技术。基于以上模型和技术的研究,我们将完成相应的支持系统的开发,并协作完成方法和系统的应用、实验和改进工作。
{{i.achievement_title}}
数据更新时间:2023-05-31
基于铁路客流分配的旅客列车开行方案调整方法
出租车新运营模式下的LED广告精准投放策略
口腔扁平苔藓研究热点前沿的可视化分析
GF-4序列图像的云自动检测
区块链技术:从数据智能到知识自动化
大数据驱动的注塑成型知识自动化理论与方法研究
24小时知识工厂的知识共享活动模型与服务支持系统研究
程序理解中特征挖掘理论与方法的研究
C程序分析理解方法的研究