Invention Grant
- Patent Title: Effective feature location in large legacy systems
- Patent Title (中): 大型遗留系统中的有效功能位置
-
Application No.: US14700772Application Date: 2015-04-30
-
Publication No.: US09582270B2Publication Date: 2017-02-28
- Inventor: Hao AC Chen , Ya Bin Dang , Shao Chun Li , Guang Tai LT Liang , Li Jun Mei
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Scully, Scott, Murphy & Presser, P.C.
- Agent Kevin Jordan, Esq.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A fine-grained behavior model matching based method and system for effective feature location in large legacy systems. A feature behavior analyzer extracts internal behaviors of a feature under requesting based on NLP techniques or writing rules of the feature specification and generates a feature behavior model. A method uses multiple information sources associated with each method under analyzing to generate an expressive behavior signature for each method. The method integrates control flow information of each method and the signature information of its callees, and generates a CFG-based behavior model. A feature location identifier identifies and ranks the feature-related code locations based on a similarity between the feature behavior and the code behavior models. In one aspect, “use cases”, “source code repository” and “issue tracking system” are historical information of existing applications that are used to help understand each code unit of legacy systems applications, and recommend code units related with the given feature description.
Public/Granted literature
- US20160321069A1 EFFECTIVE FEATURE LOCATION IN LARGE LEGACY SYSTEMS Public/Granted day:2016-11-03
Information query