Software defect prediction method based on complex weighted software network
A software defect prediction and software technology, applied in software testing/debugging, probability network, based on specific mathematical models, etc., to achieve the effects of accurately establishing prediction models, improving performance, and improving prediction accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] The following takes the defect prediction for the open source software project Firefox as an example to give a detailed description of the defect prediction process.
[0038] The specific flow of the present invention is as follows figure 2 Shown: A software defect prediction method based on complex weighted software network, including the following steps:
[0039] Step 1. Build a complex weighted software network graph of the predicted software
[0040] For the open source software Firefox, the granularity of the software module is selected as class, and a class-based complex weighted network graph of Firefox is established.
[0041] Assuming that there are three classes A, B, and C in the software source code of Firefox, the number of methods contained in these three classes and the dependencies between the methods are as follows image 3 As shown, the weights between the three classes A, B, and C can be calculated as
[0042] From this, the software network dia...
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