您现在的位置: 首页> 研究主题> 程序分析

程序分析

程序分析的相关文献在1985年到2022年内共计443篇,主要集中在自动化技术、计算机技术、经济计划与管理、建筑科学 等领域,其中期刊论文349篇、会议论文15篇、专利文献264534篇;相关期刊216种,包括内蒙古电大学刊、智能计算机与应用、计算机工程等; 相关会议15种,包括第十四届全国软件与应用学术会议、中国建筑发展论坛—建筑与科技理论研讨会、第十四届全国现代结构工程学术研讨会等;程序分析的相关文献由829位作者贡献,包括徐宝文、许蕾、姜淑娟等。

程序分析—发文量

期刊论文>

论文:349 占比:0.13%

会议论文>

论文:15 占比:0.01%

专利文献>

论文:264534 占比:99.86%

总计:264898篇

程序分析—发文趋势图

程序分析

-研究学者

  • 徐宝文
  • 许蕾
  • 姜淑娟
  • 陈意云
  • 李兆鹏
  • 陈林
  • 刘磊
  • 张健
  • 王甜甜
  • 苏小红
  • 期刊论文
  • 会议论文
  • 专利文献

搜索

排序:

年份

    • 刘国庆; 张德川; 李天淳; 李刚
    • 摘要: 以某挖掘机驾驶室装配线为研究对象,开展流程程序分析、布置和线路图分析,同时识别物料或人员在工艺流程中存在的搬运、等待、检验、储存等浪费,并利用5WHY、5W2H和ECRS等精益工具,实施消除(Eliminate)、合并(Combine)、重排(Rearrange)、简化(Simplify)等改善措施,从而减少装配过程中的各种不合理问题及浪费时间现象,提高劳动效率,缩短交付周期。
    • 刘磊; 王昊; 孙凯; 郜山权; 刘宣彤
    • 摘要: 针对NPM平台上存在大量的软件包没有标签或标记不完善的问题,提出一种基于se q2seq模型的深度学习方法为软件包推荐标签.首先,利用ECMAScript工具分析软件包的源码构建出包的函数调用图,遍历函数调用图从而将软件包转换成一组具有包语义信息的函数调用序列;其次,训练seq2seq模型,并将训练好的模型用于软件包的标签推荐工作,该模型能将包的函数调用序列映射到一组预测的标签序列上,从而完成软件包的标签推荐.实验结果表明,该方法能为软件包推荐一组合理的标签,准确率达82.6%.
    • 蒋成满; 华保健; 樊淇梁; 朱洪军; 徐波; 潘志中
    • 摘要: Python语言及生态是机器学习等人工智能系统的重要基础,已成为目前主流机器学习框架如TensorFlow,PyTorch,Caffe,CNTK等的首选实现语言。Python虚拟机本身的安全性和可靠性对这些机器学习框架的安全性提供了基础保障,但Python虚拟机CPython内部包含大量由C/C++构建的本地代码,其安全漏洞模式尚未被充分研究和理解,系统的漏洞分析和修复技术也亟待研究。为此,提出了一个对Python虚拟机本地代码的分析研究框架PyGuard,该框架使用静态程序分析技术对虚拟机中的本地代码进行安全性扫描和分析;利用该框架对Python语言的官方虚拟机CPython进行了安全性实证研究,实验结果发现了最新版本的虚拟机(Cpython 3.9)中45个安全漏洞,表明了该框架对实际Python虚拟机本地代码安全性分析的有效性;基于该框架和安全性进行了实证分析,分析了虚拟机本地代码中的安全漏洞模式,给出了对安全漏洞的修复建议。
    • 刘宇航; 刘军杰; 文伟平
    • 摘要: 针对智能合约中出现的新型代币买卖后门漏洞以及owner权限转移漏洞难以全面检测和验证的问题,基于静态语义分析和符号执行技术,提出了一种在源代码和字节码层面可以全面有效挖掘代币买卖漏洞和权限转移漏洞的检测和验证方法.该方法首先通过合约收集和预处理,将合约源代码转换为字节码;其次通过静态语义分析,对全局敏感变量“balance”以及“owner”进行定位;然后通过符号化变量构建状态空间,模拟交易序列,对合约进行符号执行;最后通过漏洞模型特征建立约束条件,使用约束求解器对约束进行求解.在以太坊、币安智能链主网上以及部分智能合约CVE漏洞集上进行测试,实验结果表明,提出的方法可以有效检测出新的代币买卖后门漏洞以及owner权限转移漏洞.
    • 张杨; 李柳旭
    • 摘要: 针对并发程序中锁的不当使用可能导致性能瓶颈的问题,提出检测和优化并发程序中同步瓶颈的方法IdeSync。IdeSync使用静态分析方法获取同步方法和同步块,构建静态同步依赖图,采用基于执行路径的动态分析技术进行同步依赖关系分析,构建同步依赖图。为了暴露性能瓶颈,在同步依赖图上通过增加程序工作负载的方式,监测临界区的性能变化,并针对检测到的同步瓶颈给出优化建议。在实验中通过HSQLDB、SPECjbb2005和RxJava等12个大型实际应用程序对IdeSync的有效性进行验证,共检测到72个同步瓶颈,根据优化建议进行优化后程序性能均有所提升。实验表明,IdeSync能够有效地检测和优化同步瓶颈。
    • 陈睿; 于婷婷; 贾春鹏; 李超; 高栋栋; 江云松; 杨孟飞
    • 摘要: 根据统计,数组越界是航天嵌入式软件开发过程中出现最多且最容易被遗漏的缺陷类型之一.目前自动化检测数组越界多基于抽象解释、符号执行、程序模型检验等方法,这些方法在误报、漏报、可扩展性等方面的表现依赖于软件及缺陷特征.分析了近三年航天嵌入式软件第三方测试中发现的94个数组越界问题,从缺陷模式和缺陷表现形式两方面分析得出10项航天嵌入式软件数组越界缺陷特征,并提出对设计具体检测方法关键的若干启示.进一步基于这些特征和启示探讨了数组越界检测算法针对中断驱动型程序的改进方向.
    • 陈立前; 吴国福; 姜加红
    • 摘要: 软件故障已成为航天系统失败的重要因素.源代码级程序错误仍是航天嵌入式软件中最突出的问题之一,数组越界、算术溢出、除以零、指针错误、数据竞争等问题仍经常发生.静态分析能够在编译时通过分析源代码来推断程序运行时性质,是提高航天嵌入式软件安全性与可靠性的一种重要技术.首先将分析航天嵌入式软件的代码特征及常见错误.在此基础上,介绍了适合于航天嵌入式软件错误检测的静态分析技术,包括抽象解释、符号执行、数据竞争检测等.然后,介绍了国内近年来在面向航天嵌入式软件的静态分析技术与工具方面的研究进展.最后,对未来发展方向做了简单展望.
    • 崔杨; 马晓震
    • 摘要: 以业务流程再造、程序分析等相关理论方法为基础,以J市R医院消化内科为例,对医院门诊就诊流程进行优化研究.通过实地走访与问卷调查发现消化内科现行门诊服务流程中存在的问题,基于业务流程再造理论优化门诊服务流程,使用程序分析方法和Flexsim仿真对门诊就诊流程进行对比分析,验证了优化方案的有效性.
    • 陈睿; 于婷婷; 贾春鹏; 李超; 高栋栋; 江云松; 杨孟飞
    • 摘要: 根据统计,数组越界是航天嵌入式软件开发过程中出现最多且最容易被遗漏的缺陷类型之一.目前自动化检测数组越界多基于抽象解释、符号执行、程序模型检验等方法,这些方法在误报、漏报、可扩展性等方面的表现依赖于软件及缺陷特征.分析了近三年航天嵌入式软件第三方测试中发现的94个数组越界问题,从缺陷模式和缺陷表现形式两方面分析得出10项航天嵌入式软件数组越界缺陷特征,并提出对设计具体检测方法关键的若干启示.进一步基于这些特征和启示探讨了数组越界检测算法针对中断驱动型程序的改进方向.
    • 陈立前; 吴国福; 姜加红
    • 摘要: 软件故障已成为航天系统失败的重要因素.源代码级程序错误仍是航天嵌入式软件中最突出的问题之一,数组越界、算术溢出、除以零、指针错误、数据竞争等问题仍经常发生.静态分析能够在编译时通过分析源代码来推断程序运行时性质,是提高航天嵌入式软件安全性与可靠性的一种重要技术.首先将分析航天嵌入式软件的代码特征及常见错误.在此基础上,介绍了适合于航天嵌入式软件错误检测的静态分析技术,包括抽象解释、符号执行、数据竞争检测等.然后,介绍了国内近年来在面向航天嵌入式软件的静态分析技术与工具方面的研究进展.最后,对未来发展方向做了简单展望.
  • 查看更多

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号