...
首页> 外文期刊>Computer Science & Information Technology >Efficient Call Path Detection for Android-OS Size of Huge Source Code
【24h】

Efficient Call Path Detection for Android-OS Size of Huge Source Code

机译:针对Android-OS大小庞大的源代码的有效呼叫路径检测

获取原文

摘要

Today most developers utilize source code written by other parties. Because the code ismodified frequently, the developers need to grasp the impact of the modification repeatedly. Acall graph and especially its special type, a call path, help the developers comprehend themodification. Source code written by other parties, however, becomes too huge to be held inmemory in the form of parsed data for a call graph or path. This paper offers a bidirectionalsearch algorithm for a call graph of too huge amount of source code to store all parse results ofthe code in memory. It refers to a method definition in source code corresponding to the visitednode in the call graph. The significant feature of the algorithm is the referenced information isused not in order to select a prioritized node to visit next but in order to select a node topostpone visiting. It reduces path extraction time by 8% for a case in which ordinary pathsearch algorithms do not reduce the time.
机译:今天,大多数开发人员都使用其他方编写的源代码。因为代码经常被修改,所以开发人员需要反复掌握修改的影响。调用图,尤其是它的特殊类型,即调用路径,可以帮助开发人员理解修改。但是,其他各方编写的源代码变得太大,以至于无法以调用图或路径的已解析数据的形式保存在内存中。本文提供了一种双向搜索算法,用于调用图数量过多的源代码,无法将代码的所有解析结果存储在内存中。它是指源代码中与调用图中的受访节点相对应的方法定义。该算法的显着特征是参考信息的使用不是为了选择优先访问的节点,而是为了推迟访问的节点。在普通路径搜索算法不减少时间的情况下,它将路径提取时间减少了8%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号