Multi-feature software defect comprehensive prediction method based on unbalanced noise set
A software defect and comprehensive prediction technology, applied in software testing/debugging, computer components, error detection/correction, etc., can solve problems such as incomplete feature measurement and high unbalanced data sets, so as to prevent model performance degradation and solve The effect of class imbalance problem, reducing algorithm complexity and resource overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0072] The multi-feature software defect comprehensive prediction method based on unbalanced noise set of the present invention comprises the following steps:
[0073] Step S1, extracting code features, development process features and network structure features from the historical version of the target software to construct an initial data set.
[0074] Traditional defect prediction methods mainly use a single code feature as the measurement unit of the historical version of the software. The present invention integrates software code features, development process features and network structure features as measurement elements for software defect prediction, thereby generating initial data sets.
[0075] Further, in a preferred embodiment provided by this application, step S1 specifically includes:
[0076] Step S101, performing code scanning and code feature extraction on the historical version of the target software.
[0077] This step mainly extracts the CK metrics of 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