Static Analysis Auxiliary System
A static analysis and auxiliary system technology, applied in the fields of instruments, electrical digital data processing, computing, etc., can solve the problems of increasing the workload of evaluation, existing redundant reading information, rules not applicable to user coding requirements, etc., to save time and cost and labor costs, improve the quality of testing work, and reduce the effect of software quality risks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] This embodiment provides a static analysis auxiliary system, including:
[0048] The static analysis result extraction module is used to extract the test results of different static analysis tools;
[0049] Static analysis result sorting module, which is used to analyze and sort out static analysis results and map the tool analysis results to the GJB8114 standard requirements;
[0050] The report generation module is used to generate a test report based on the report template for the static analysis results after analysis and arrangement;
[0051] Construct the static analysis result extraction module, study the static analysis data analysis mode of Klocwork, QAC, and Testbed tools, and design the result extraction scheme according to the data mode of each tool. The static analysis result extraction module includes:
[0052] The QAC Source Code Analyzer interface is used to extract the test results of the static analysis tool QAC Source CodeAnalyser (hereinafter refer...
Embodiment 2
[0058] This embodiment provides a software static analysis auxiliary platform, its layered structure is as follows figure 1 shown. The data integration process of the software static analysis auxiliary platform is as follows: the tester selects the corresponding static analysis tool for static analysis at the user interface interaction layer---selects the storage path of the static analysis results---the software static analysis auxiliary platform calls the data integration scheduling layer, Filter the static analysis tool rules through the comparison table, filter and integrate the files under the storage path of the static analysis results through keyword search, and find the corresponding statements in the analysis results of different static analysis tools corresponding to each criterion of GJB8114---generate and save Integrated static analysis report---users read and analyze the static analysis results.
[0059] At present, the platform has been practically applied in th...
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