Method for code failure prediction in smartphone application and development
A smart phone and application development technology, which is applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as time-consuming and cost-consuming, relying on personal experience, and a large number of manual interventions, to achieve auxiliary defect finding and correction, The effect of strong versatility and scalability, and simple calculation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0048] figure 1 Shown is the general framework of code defect prediction methods in smartphone application development. The input of the method is the source code files, historical repair records and defect reports of other smartphone applications, the source code files of the target smartphone application, the historical repair records and defect reports of the target smartphone application. The output of the method is code units sorted from largest to smallest defect probability. The method of the present invention comprises the following five steps: 1) arrange code units, distinguish label sets and target sets, define feature indicators, and extract feature vectors; 2) assign weights to label set code units based on feature vectors; 3) train weighted classifiers , to calculate the defect probability and non-defect probability of the code unit of the target set; 4) Use the self-learning strategy to calibrate the prediction results, and repeat the above steps until the predi...
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