Unlock instant, AI-driven research and patent intelligence for your innovation.

A Combined Software Defect Report Classification Method

A technology of software defects and classification methods, applied in software maintenance/management, special data processing applications, instruments, etc., can solve problems such as database noise, achieve the effect of reducing noise and improving accuracy

Active Publication Date: 2017-10-24
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From the above, it can be seen that there is considerable noise in the database

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Combined Software Defect Report Classification Method
  • A Combined Software Defect Report Classification Method
  • A Combined Software Defect Report Classification Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with the accompanying drawings.

[0022] The following will be combined with figure 1 , the technical solution of the present invention will be described in detail.

[0023] 1. The first stage

[0024] Extract historical bug report data from the software bug report tracker. Extract the non-structural characteristic attributes in the software defect report, and preprocess the non-structural characteristic attributes. Preprocessing includes word segmentation, removing stop words and extracting stems. Stop words can be added freely according to the characteristics of the text. After preprocessing, the feature word set is obtained.

[0025] As mentioned above, the non-structural feature attributes in the software defect report usually include summary, description, discussion, etc., and the summary is preferably preprocessed in this embodiment. "Summary" is usually used to briefly describe the content ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a combined software defect report classification method which includes the following steps that non-structural feature attributes of a software defect report are extracted, preprocessing is conducted, and a feature word set is obtained; a supervision type text mining technology is used for forecasting the inclination degree grade towards the corrective defect of content described by the feature word set; the forecasting result of the grade is combined with the number ID of the software defect report and useful structural feature attributes, and a new software defect report is generated; whether the new defect report is the corrective defect or not is forecasted with a data mining method. Due to the fact that the non-corrective defect is filtered out, the noise of a defect database is lowered, and therefore the accuracy of defect forecasting study based on the defect report database is improved.

Description

technical field [0001] The invention relates to a method for classifying software defect reports, which belongs to the field of computer software development. Background technique [0002] Software defects are an important index to measure software quality, and timely repair of defects is very important to improve user satisfaction. In order to effectively manage software defects, a defect tracking system (BTS) is usually used to manage software defects and requirements. When a piece of software is released, the corresponding BTS is responsible for collecting description reports on software defects submitted by program testers or end users, and software developers can properly maintain and improve the software through these reports. [0003] What software developers need to maintain most are corrective defects (bugs), which involve code modification and are critical to the operation of the system. Relatively speaking, those expectations for system functions, that is, impro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30G06F9/44
CPCG06F8/70G06F16/30
Inventor 周宇童燕翔古睿航
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS