High-extensibility and high-maintainability source code defect detection method and device
A scalable and defect detection technology, applied in the field of defect detection, can solve problems such as storage explosion, excessive state, poor scalability and maintainability, etc., to eliminate duplicate states, reduce detection time consumption, 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] The step (3)...
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