Software project quality prediction method, prediction system and medium
A software project and prediction method technology, applied in software testing/debugging, nuclear method, error detection/correction, etc., can solve the problems of increasing manpower and material cost, reducing feedback efficiency, etc., to save manpower and material resources and improve feedback efficiency Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0097] figure 1 A flow chart of a software project quality prediction method according to an embodiment of the present invention is shown.
[0098] Such as figure 1 As shown, the prediction methods of the software project quality include:
[0099] Step 1: Acquire the quality evaluation results of multiple software items and the first list of defective items corresponding to the multiple software items;
[0100] Among them, the first list of defect items includes the defect density corresponding to each software item, the defect removal rate, the average defect repair time, the proportion of defects with delayed modification, the proportion of defects with multiple repairs, the proportion of defects with new defects introduced, and various levels. At least one of the proportion of defects, unit test coverage, and code static inspection defect rate.
[0101] Among them, before obtaining the quality evaluation results of multiple software items and the first defect list corres...
Embodiment 2
[0129] figure 2 A structural diagram of a system for predicting software project quality according to an embodiment of the present invention is shown.
[0130] Such as figure 2 As shown, the software project quality prediction system includes:
[0131] The first data acquisition module is used to acquire the quality evaluation results of multiple software items and the first list of defective items corresponding to the multiple software items;
[0132] A software quality prediction model establishment module, used to establish a software quality prediction model;
[0133] The machine learning module is used to train and verify the software quality prediction model based on the first defect item list and quality evaluation results;
[0134] The second data acquisition module is used to acquire the second list of defective items corresponding to the current software item;
[0135] The software quality prediction module is used to obtain the quality prediction result of the...
Embodiment 3
[0137] The present disclosure provides an electronic device comprising: a memory storing executable instructions; and a processor running the executable instructions in the memory to implement the aforementioned method for predicting the quality of a software item.
[0138] An electronic device according to an embodiment of the present disclosure includes a memory and a processor.
[0139] The memory is used to store non-transitory computer readable instructions. Specifically, the memory may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache). The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, and the like.
[0140] The processor may be a central processing unit (CPU) or other form of processing unit having da...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com