首页> 外国专利> Service identification in legacy source code using structured and unstructured analyses

Service identification in legacy source code using structured and unstructured analyses

机译:使用结构化和非结构化分析在旧版源代码中进行服务识别

摘要

Identifying service candidates in legacy source code, including a source code analyzer performing structured and unstructured analyses of computer software source code procedures, a repository storing results of the analyses, a target profile analyzer analyzing a target service description of a Service Oriented Architecture and formulating a query therefrom, a search module querying the repository to identify source code elements that match the target service description, and combining any matches within a predefined distance from each other within the source code, a ranking engine ranking the combined matches in accordance with predefined heuristics, and a procedure aggregator aggregating the combined matches by their location in propinquity to the procedures, comparing interface definitions defined for the service description to entry and exit points of the procedures to identify candidate procedures having similar input and output parameters, and producing a ranked list of candidate procedures that map into the target element.
机译:识别旧版源代码中的服务候选者,包括执行计算机软件源代码过程的结构化和非结构化分析的源代码分析器,存储分析结果的存储库,分析面向服务体系结构的目标服务描述并制定公式的目标配置文件分析器从中查询,搜索模块查询存储库以识别与目标服务描述匹配的源代码元素,并在源代码中在彼此之间的预定距离内组合任何匹配项,排名引擎根据预定义的试探法对组合的匹配项进行排名,以及一个过程聚合器,通过组合匹配在它们附近的位置来聚合组合的匹配项,将为服务描述定义的接口定义与该过程的入口和出口点进行比较,以识别具有相似输入和输出参数的候选过程,并生成一个排序列表。候选人映射到目标元素的过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号