High-extensibility and high-maintainability source code defect detection method and device
A defect detection and scalability technology, applied in the field of defect detection, can solve problems such as excessive state, storage explosion, poor scalability and maintainability, etc., to reduce detection time consumption, eliminate duplicate states, and The effect of maintainability modularity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] Below in conjunction with accompanying drawing, the present invention will be further described.
[0043] see Figure 1 to Figure 3 :
[0044] The present invention provides a highly scalable and maintainable source code defect detection method, which is special in that it includes the following steps:
[0045] (1) Convert the user-configured source code that needs to be detected into an abstract syntax tree and a control flow graph, and send it to the analysis engine, and the analysis engine starts to work;
[0046] (2) According to the abstract syntax tree and the control flow graph, perform flow-insensitive analysis on the source code, submit the analysis result to the defect report module, and then enter step 3 to perform path-sensitive analysis;
[0047] (3) Carry out various path-sensitive modeling and analysis of the source code according to the abstract syntax tree and the control flow graph, and generate the original defect information;
[0048]Described ste...
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