[发明专利]获取与类似代码相关联的应用生命周期管理实体的标识有效
申请号: | 201380071856.1 | 申请日: | 2013-01-30 |
公开(公告)号: | CN104937540B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | I.莎妮;Y.伯格;A.尼桑 | 申请(专利权)人: | 安提特软件有限责任公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/71;G06F8/72;G06F9/455 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 严芬;康泉 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 类似 代码 相关 应用 生命周期 管理 实体 标识 | ||
本文公开的实例涉及获取与类似代码相关联的应用生命周期管理(ALM)实体的标识。实例包括识别目标代码段,并且从ALM系统获取与类似于目标代码段并且由代码相似性系统识别出的其他代码相关联的ALM实体的标识。
技术领域
本申请涉及计算机应用的开发,并且更具体地,涉及用于获取与类似代码相关联的应用生命周期管理实体的标识的系统和方法。
背景技术
开发计算机应用的组织可以利用应用生命周期管理(ALM)系统来帮助开发者实施其编写和维护应用源代码(例如机器可读指令)的任务。在一些实例中,ALM系统可以提供用于管理与应用的生命的各个方面相关联的信息的系统。举例来说,ALM系统可以管理关于与应用相关联的版本、缺陷、要求、测试等等的信息。
发明内容
本申请涉及一种编码有指令的非瞬时性机器可读存储介质,所述指令可由计算器件的处理资源执行来:识别目标代码段;从代码相似性系统获取类似于目标代码段的代码段的标识,类似的代码段的标识是基于将所述目标代码段与代码储存库中的代码段进行比较;以及从应用生命周期管理(ALM)系统获取与类似的代码段相关联的ALM实体的标识。
本申请还涉及一种用于获取与类似代码相关联的应用生命周期管理实体的标识的系统,其包括:用以识别具有给定的粒度层级并且包括聚焦在集成开发环境(IDE)的用户接口(UI)中的代码部分的目标代码段的标识引擎;用以向代码相似性系统查询类似于目标代码段并且存在于代码基础中的代码段的标识的查询引擎,类似的代码段的标识是基于将所述目标代码段与代码储存库中的代码段进行比较;用以从用于代码基础的应用生命周期管理(ALM)系统获取与由代码相似性系统识别出的类似的代码段相关联的ALM实体的标识的认识引擎;以及用以在UI中显示所识别出的代码部分的同时在UI中显示与类似的代码段相关联的ALM实体的表示的显示引擎。
本申请又涉及一种用于获取与类似代码相关联的应用生命周期管理实体的标识的方法,其包括:利用集成开发环境(IDE)插件识别至少部分地聚焦在IDE的用户接口(UI)中的目标代码段;利用所述插件从代码相似性系统获取类似于目标代码段的代码段的标识,类似的代码段的标识是基于将所述目标代码段与代码储存库中的代码段进行比较;在UI中显示类似的代码段的表示;利用所述插件从应用生命周期管理(ALM)系统获取与类似的代码段相关联的ALM实体的标识;以及当目标代码段被至少部分地聚焦在UI中时,利用所述插件在UI中显示所识别出的ALM实体的表示。
附图说明
下面的详细描述涉及附图,其中:
图1是用以获取与类似代码相关联的应用生命周期管理(ALM)实体的标识的示例性计算器件的方框图;
图2是用以显示所识别出的ALM实体的表示的示例性计算器件的方框图;
图3是用以在集成开发环境(IDE)的用户接口(UI)中显示与类似于至少部分地在所述UI中聚焦的目标代码段的代码相关联的ALM实体的表示的示例性系统的方框图;
图4是用于获取与类似代码相关联的ALM实体的标识的示例性方法的流程图;以及
图5是用于获取与类似于目标代码段并且和目标代码段具有相同粒度层级的代码段相关联的ALM实体的标识的示例性方法的流程图。
具体实施方式
如前所述,由某一组织利用的应用生命周期管理(ALM)系统可以帮助开发者实施其编写和维护应用源代码的任务。在一些实例中,ALM系统可以通过ALM实体的形式来管理信息。这里所使用的“ALM实体”是与代码开发的某一方面相关联并且被保持在ALM系统中的信息总集。在这里所描述的实例中,ALM系统的ALM实体例如可以包括关于缺陷、要求、测试、失败、开发者等等的其中之一的信息,或者与应用生命周期管理相关的任何其他信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安提特软件有限责任公司,未经安提特软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380071856.1/2.html,转载请声明来源钻瓜专利网。