源代码注释自动生成方法及系统

基本信息

申请号 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室
法律状态 -

摘要

摘要 本发明涉及源代码注释自动生成方法及系统,通过对第一源代码进行语义分析并生成抽象语法树,从而建立自然语言与程序语言的内部映射关系,再以此映射关系对第二源代码进行注释,本发明使得计算机高效分析程序语言然后映射到对应的自然语言,使得程序员能高效而且容易理解源代码所实现的功能。帮助程序员快速了解计算机程序的内部运行机制、从而帮助程序员快速识别出软件设计中的缺陷、漏洞。本发明具有通用性,解决了现有的人工分析重复性源代码的工作量问题,减少了分析重复性源代码而带来的时间和成本支出。