A method and device for generating functional class diagrams of Android applications combined with dynamic and static code analysis techniques
An Android application and static code technology, applied in the field of functional class diagrams, to achieve the effect of improving understanding efficiency and reducing difficulty
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0038] Firstly, through Trace analysis, a set of functional classes is obtained. Then, according to the set of function classes obtained, use intelligent search technology to analyze the source code, obtain the relationship between classes, and establish such figure 2 Functional class diagram shown. The ellipse in the figure represents the class, the root node A is the class of the objective function, and the leaf nodes G, E, I, J are the class objects that can be directly constructed. The letters on the side of the figure represent different relationships, f represents that the function parameter of the parent node class is a child node class object, g represents that the constructor of the parent node needs to use a child node class object as a parameter, and h represents that the parent node class object is a child node The return value of the class function. For example, the function f is the objective function, A is its class, and the parameter classes of f are B, C, J...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


