源代码注释自动生成方法及系统
基本信息
申请号 | CN201711137568.8 | 申请日 | - |
公开(公告)号 | CN109799990B | 公开(公告)日 | 2022-02-11 |
申请公布号 | CN109799990B | 申请公布日 | 2022-02-11 |
分类号 | G06F8/41(2018.01)I;G06N3/06(2006.01)I;G06N3/08(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 劳生;刘艳彬;吴春光;罗飞;范凡;申利飞 | 申请(专利权)人 | 中标软件有限公司 |
代理机构 | 北京汇智英财专利代理事务所(普通合伙) | 代理人 | 何晖 |
地址 | 200030上海市徐汇区番禺路1028号1006-1010室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及源代码注释自动生成方法及系统,通过对第一源代码进行语义分析并生成抽象语法树,从而建立自然语言与程序语言的内部映射关系,再以此映射关系对第二源代码进行注释,本发明使得计算机高效分析程序语言然后映射到对应的自然语言,使得程序员能高效而且容易理解源代码所实现的功能。帮助程序员快速了解计算机程序的内部运行机制、从而帮助程序员快速识别出软件设计中的缺陷、漏洞。本发明具有通用性,解决了现有的人工分析重复性源代码的工作量问题,减少了分析重复性源代码而带来的时间和成本支出。 |
