Software function change prediction system and method based on graph mining
A predictive system and graph mining technology, applied in software maintenance/management, version control, program control devices, etc., can solve the problems of troublesome processing, large time overhead, large data volume, etc., and achieve easy follow-up processing, small data volume, The effect of low time overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0055] The present invention will be further described in detail with reference to the accompanying drawings and embodiments.
[0056] Before the description, the technologies and terms involved in the present invention will be explained.
[0057] Codeviz, graphviz, ctags, and sed are third-party tools under Linux. You can install them directly by entering the sudo apt-get install tool name command on the command line.
[0058] The cdepn file is a *.cdepn file with the corresponding name generated for the .c file under the source code file to be processed after using the installed codeviz and graphviz. The file format is as follows Figure 5 shown.
[0059] The Shell command is a command line editor that comes with Linux and is used to handle various common operations.
[0060] Such as figure 1 As shown, the present invention includes a function call relation graph generation module, a changed function call relation graph acquisition module, and a graph mining and changed f...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com