基于Eclipse插件的编程任务上下文自动构建方法及系统
实质审查的生效
摘要
本发明公开了一种基于Eclipse插件的编程任务上下文自动构建方法及系统,通过识别编程任务特征自动化适配并选择上下文模式库;跟踪滑动时间窗口内开发者访问过的代码元素,根据代码元素之间的声明关系并利用Eclipse SWT技术形成代码元素的上下文模型视图并展示;利用AST技术扩展上下文模型,随后分配抽象角色类型;提取扩展模型的子图,利用上下文模式库对子图进行模式匹配,记录所有成功匹配的子图;利用Eclipse SWT技术生成推荐代码元素列表并展示,开发者通过点击推荐代码元素,进行推荐代码元素的定位和分析;本发明通过可视化的方法显性捕获编程任务上下文模型,帮助开发人员迅速了解编程任务的上下文模型,有效的提高了软件开发的效率。
基本信息
专利标题 :
基于Eclipse插件的编程任务上下文自动构建方法及系统
专利标题(英):
暂无
公开(公告)号 :
CN114356301A
申请号 :
CN202210035659.5
公开(公告)日 :
2022-04-15
申请日 :
2022-01-13
授权号 :
暂无
授权日 :
暂无
发明人 :
万志远林余航王懿丰杨小虎
申请人 :
浙江大学
申请人地址 :
浙江省杭州市西湖区余杭塘路866号
代理机构 :
杭州求是专利事务所有限公司
代理人 :
陈升华
优先权 :
CN202210035659.5
主分类号 :
G06F8/30
IPC分类号 :
G06F8/30 G06F8/41
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F8/00
软件工程设计
G06F8/30
创建或生成源代码
法律状态
2022-05-03 :
实质审查的生效
IPC(主分类) : G06F 8/30
申请日 : 20220113
申请日 : 20220113
2022-04-15 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载