A software key function identification method based on g-kernel decomposition
A technology of key functions and identification methods, applied in software indicators, software maintenance/management, etc., can solve problems such as lack of key function identification, and achieve the effect of overcoming model inaccuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0032] Below by embodiment and in conjunction with accompanying drawing, technical scheme of the present invention will be further described:
[0033] A kind of software key function identification method based on g kernel decomposition that the present invention proposes, concrete steps are as follows:
[0034] (1) The software written in Java language is abstracted into function dependency graph FG=(N, D) at the function granularity. figure 1 Shown is a Java source code. according to figure 1 The given Java source code, when running on the JVM, first executes the main function, then calls the add function 9 times through the main function, and calls the sub1 function 1 time through the main function; sub1 calls sub2 and add 1 each during execution Second-rate. Therefore, according to its operation status, it can be obtained as figure 2 In the FG shown, the text on the side of the node is the name of the corresponding function of the node. Among them, N={main, sub1, sub...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


