首页> 外国专利> Discovering and exploiting relationships in software repositories

Discovering and exploiting relationships in software repositories

机译:发现和利用软件存储库中的关系

摘要

Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented in a software development context. A graph browser can present panes showing related items.;In some embodiments, a set of regular expressions can be used to identify paths in a graph. Probability scores for the identified paths can be computed. Path data for the identified paths, including the probability scores, can be stored in a searchable location accessible by one or more applications. A query of the path data can be processed to return query results associated with at least one of the identified paths.
机译:软件开发项目可以用图形数据结构表示。所表示的项目之间的关系可以被检测并反映在图形数据结构中。可以对数据结构进行查询,以确定哪些软件开发项目彼此相关。隐式查询可以在软件开发环境中实现。图形浏览器可以呈现显示相关项目的窗格。在一些实施例中,可以使用一组正则表达式来标识图形中的路径。可以计算出所标识路径的概率分数。所识别路径的路径数据(包括概率分数)可以存储在一个或多个应用可访问的可搜索位置。可以处理路径数据的查询以返回与所标识的路径中的至少一个相关联的查询结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号