CCuTV中视快报网,中视快报上海,中视快报地方,中视快报公益,中视快报戏剧

您好,欢迎访问CCuTV中视快报网上海,我们将竭诚为您服务!

Python语言广泛应用于科学计算等

2023-03-10 10:28来源:未知 频道:知识百科 阅读:
《中视快报网》视点快报客户端官方帐号网站!
 追踪网络热点,关注民生动态,传播中华文化,倡导网络新时代!
http://www.中视快报网.cn/中视快报网中文网址上线! 
中视快报网.东视融媒【中视快报号】:

 

2022年1月8日整理发布:近日,中国科学院软件研究所软件工程技术研究开发中心在Python程序构建中的依赖分析推断方面取得研究进展,提出知识驱动的Python程序依赖推断方法及工具,帮助开发人员提高代码复用效率,减少依赖缺失和依赖版本错误导致的Python程序构建和运行错误,为提升开发运维一体化中的应用构建自动化能力起到支撑作用。

Python语言广泛应用于科学计算等,开发者常常通过代码复用提高开发效率。但Python程序运行环境复杂,依赖于Python包、系统库和特定版本的Python解释器。缺少程序依赖或者依赖版本不兼容,会导致程序构建失败和运行错误。

针对该问题,研究提出一种知识驱动的Python程序依赖推断方法,包括知识图谱构建和程序依赖推断两个阶段。在知识图谱构建阶段,该方法收集大量多源异构数据,进行知识的抽取和融合,构建Python领域知识图谱。在程序依赖推断阶段,该方法基于领域知识图谱,通过程序分析和约束求解方法推断目标Python程序的多层次依赖。

基于上述方法,该研究开发了PyEGo:知识驱动的Python程序依赖推断工具。实验结果显示,PyEGo工具的依赖推断成功率是已有方法的1.5—4.5倍,极大提升了程序构建的正确率和执行效率。

相关成果以 Knowledge-Based Environment Dependency Inference for Python Programs 为题,被软件工程领域会议ICSE 2022接收。研究团队依托该成果获得了2021年第四届中国软件开源创新大赛(自由组)一等奖。


郑重声明:本文仅代表作者个人观点,与中视快报网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容,中视快报网号系信息发布平台,中视快报网仅提供信息存储空间服务。如有侵权请出示权属凭证联系管理员(975981118@qq.com)删除!
|中视快报网电话|中视快报网戏剧|中视快报网电子版官网|中视快报网电子版阅读|中视快报网投诉|中视快报网APP|中视快报网是国家级媒体吗|中视快报网是央视的吗|中视快报网专栏|中视快报网上海书评|投诉中视快报网|中视快报网有哪些内容|中视快报网在哪里看|中视快报网地址|中视快报网中文网址新版上线|中视快报网新浪博客|中视快报网新闻频道|中视快报网李克诚|中视快报网官网|中视快报网记者|

上一篇:vivo最新发布的原系统OriginOS Ocean以原子组件的形式

下一篇:无人零售业在近几年取得了长足的发展

相关推荐

返回顶部