Software defect prediction optimization method based on differential evolution algorithm
A software defect prediction and differential evolution technology, applied in software testing/debugging, calculation, calculation model, etc., can solve the problems of hyperparameter space search that cannot be automated, large hyperparameter space, and lack of mature solutions.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] The overall flow chart of the software defect prediction and optimization method based on differential evolution algorithm in this embodiment is as follows figure 1 shown, including the following steps:
[0045] (1) Excavate the business software system and defect tracking system of the software project, and extract the program module therefrom; the granularity of the program module is set as a file, package, class or function according to the purpose of defect prediction; then for each of the above program modules, through Analyze the defect report information in the defect tracking system and mark it; finally, based on the software code complexity or software development process analysis, design measurement elements that are related to software defects, and use these measurement elements to complete the measurement of each program module; A defect prediction dataset D is generated by performing type labeling and software metrics on program modules.
[0046] If the da...
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