Cross-software defect prediction method based on adversarial discrimination
A software defect prediction and defect technology, applied in the field of software engineering, can solve problems such as impact, failure to consider the difference in feature distribution between source items and target items, defect prediction performance, etc., to achieve simple use, solve feature distribution differences, and improve development quality Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] The present invention will be further described in detail below in conjunction with the embodiments and the accompanying drawings, but the embodiments of the present invention are not limited thereto.
[0028] Such as figure 1 As shown, a cross-software defect prediction method based on adversarial discrimination, the specific steps are as follows:
[0029] 1) Select a mature project (with rich label information) from the open source project as the source project, and the project that needs defect prediction as the target project. Nowadays, there are many open source warehouses such as PROMISE, NASA, AEEEM, etc. that provide rich project label information of various mainstream programming languages, and you can find the corresponding source code on GitHub according to the information provided by the warehouse.
[0030] 2) Convert the source codes in the source software project and the target software project selected in step 1) into an Abstract Syntax Tree (AST), and e...
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