Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜复旦大学彭鑫获国家专利权

恭喜复旦大学彭鑫获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜复旦大学申请的专利一种特定项目软件代码知识管理平台及其构建方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113986340B

龙图腾网通过国家知识产权局官网在2025-05-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111180973.4,技术领域涉及:G06F8/73;该发明授权一种特定项目软件代码知识管理平台及其构建方法是由彭鑫;王翀设计研发完成,并于2021-10-11向国家知识产权局提交的专利申请。

一种特定项目软件代码知识管理平台及其构建方法在说明书摘要公布了:本发明属于软件工程与智能化软件开发与维护技术领域,具体为一种特定项目软件代码知识管理平台及其构建方法。该平台包括代码和知识映射模型、种子知识及追溯关系模块、代码自动知识抽取模块和代码质量检查反馈模块;代码和知识映射模型,用于建立代码和知识之间的映射模式和规约,明确需要纳入平台管理的代码元素种类以及知识类型;种子知识及追溯关系模块,用于获取一些种子知识,建立这些种子知识与代码之间的初始追溯关系;本发明所构建的平台通过代码自动知识抽取和代码质量检查反馈模块迭代地对软件代码和知识进行同步更新和质量提升。通过将构建的知识管理平台接入项目代码库中,可以整个平台持续演化并形成正向促进的闭环。

本发明授权一种特定项目软件代码知识管理平台及其构建方法在权利要求书中公布了:1.一种特定项目软件代码知识管理平台,其特征在于,其包括代码和知识映射模型、种子知识及追溯关系模块、代码自动知识抽取模块和代码质量检查反馈模块;其中:代码和知识映射模型,用于建立代码和知识之间的映射模式和规约,明确需要纳入平台管理的代码元素种类以及知识类型;其根据不同的知识类型分为三部分:领域术语表包括若干特定项目与领域术语知识,是平台的基础知识库,其映射于代码中的各种标识符的命名;业务知识库包括若干业务知识,其映射于代码中的包括方法调用、条件判断和属性状态修改在内的代码执行逻辑,用于支持代码理解和问题定位应用;规范知识库包括若干基于代码规范知识的规范模板,其映射于代码中相似的标识符命名、重复的分支语句以及类似功能的模板类模式化的实现,用于代码自动抽取模块的代码知识抽取和代码质量检查反馈模块的代码质量检查;种子知识及追溯关系模块,用于获取一些种子知识,建立这些种子知识与代码之间的初始追溯关系;种子知识包括一个初始的特定项目与领域术语表、一些业务知识以及一些基于代码规范知识的规范模板;代码自动抽取模块,其结合代码分析、模板匹配以及机器学习技术,采用自举的思想通过种子知识从代码中自动抽取所需要的知识,更新对应知识库,并建立新的追溯关系;代码质量检查反馈模块,其利用代码自动抽取模块更新后的规范模板检查代码中的质量问题并反馈给开发者进行修改;其中:代码自动抽取模块中,用代码静态分析技术解析出代码中的标识符、函数或方法元素,从规范知识库中读取规范模板并将规范模板与代码匹配获取能够直接识别的术语知识,随后利用机器学习方式进行词汇挖掘进一步丰富领域术语表,挖掘出的新术语会结合已有领域术语知识和人工进行校验;使用代码静态分析和动态分析结合的方式对软件中的概念关联、运行逻辑、状态转换进行抽取,并结合规则对抽取结果进行处理和抽象形成业务知识,抽取结果选择性的由人工介入进行确认;随后,在已有的代码和知识的基础上,通过代码的克隆检测以及diff分析方式抽取出模板在人工确认后形成代码规范知识;最后通过分析相应知识的来源建立知识和代码间的追溯关系。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人复旦大学,其通讯地址为:200433 上海市杨浦区邯郸路220号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。