Comprehensive Prediction Method of Multi-feature Software Defects 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 the problems of incomplete feature measurement and high unbalanced data sets, and achieve the removal of noise samples and prevent model The effect of performance degradation and dimensionality reduction
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0072] The multi-featured software defect integrated prediction method based on unbalanced noise set, including the steps of:
[0073] Step S1, extract code characteristics, development process features, and network structural features from the historical version of the target software, and build the initial data set.
[0074] The traditional defect prediction method mainly uses a single code characteristic as a metric of the software's historical version. The present invention integrates software code characteristics, development process features, and network structural features as metrics for software defect prediction, thereby performing initial data set generation.
[0075] Further, in a preferred embodiment of the present application, step S1 specifically includes:
[0076] Step S101, the history version of the target software performs code scanning and code feature extraction.
[0077] This step primarily extracts the CK metric element of the target software as the code char...
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