Dynamic symbolic execution method and device thereof based on overall situation super block dominator graph
A technology of dynamic symbolic execution and dominance graph, applied in software testing/debugging, etc., to alleviate the problem of path explosion, ensure accuracy, and improve efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0070] This implementation case describes a way to realize the present invention in detail, but the scope of protection of the present invention is not limited to this way, and all implementations that adopt the idea of the present invention are within the scope of protection of the present invention.
[0071] Control flow graph generation module:
[0072] The function of this module is to generate the control flow graph and function call relationship graph corresponding to each function of the target program. The following is a brief introduction to graph theory knowledge related to control flow graphs. The control flow graph of a program can be represented by a quadruple G =( N , E , entry , exit ), N It is a combination of nodes in the control flow graph, and each node represents a basic block in the program; E is a set of directed edges, and each edge represents a control flow transfer between basic blocks; entry is the entry point of the program; exit is t...
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