发明名称 A METHOD AND A SYSTEM FOR SEARCHING FOR PARTS OF A COMPUTER PROGRAM WHICH AFFECTS A GIVEN SYMBOL
摘要 <p>The present invention relates to a method and system for searching for parts of a computer program which affects a given symbol. The system comprises a first data storage area (1) for storing a symbol database including information on names of symbols, such as variables and functions, used in the computer program, and including, in connection to each symbol, a reference list including references to locations in the computer program where the symbol is used, a second data storage area (2) for storing a result list, and a search module (6) configured to in response to a request for information on which parts of the computer program affect a given symbol: a) retrieve the list of references for the symbol from the data- base, and store at least some of the references in the result list, b) analyze the program code or a representation of the program code on the location pointed out by the stored references, and based thereon determine whether the value of the symbol depends on any other symbol or symbols, and if the analysis discovers that the value of the symbol depends on any other symbol or symbols the steps a - b are repeated in a recursive manner for the discovered symbol or symbols until the analysis reveals that the value of the symbol does not depend on any further symbol, and to produce information on which parts of the computer program affects the symbol based on the references stored in the result list.</p>
申请公布号 WO2011101206(A1) 申请公布日期 2011.08.25
申请号 WO2011EP50935 申请日期 2011.01.25
申请人 KRAFT, JOHAN 发明人 KRAFT, JOHAN
分类号 G06F11/36;G06F9/44 主分类号 G06F11/36
代理机构 代理人
主权项
地址