Method for automatically generating Bug repair plan and Bug repair method

An automatic generation and planning technology, applied in the direction of instruments, gene models, etc., can solve the problems that cannot be completed smoothly

Inactive Publication Date: 2011-10-26
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to cost and resource constraints, it is often not possible to successfully complete the

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
  • Method for automatically generating Bug repair plan and Bug repair method
  • Method for automatically generating Bug repair plan and Bug repair method
  • Method for automatically generating Bug repair plan and Bug repair method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0130] A prototype system has been developed based on the method of the present invention, and the enterprise can specifically implement the method and system according to the following four steps:

[0131] 1. The user enters basic information

[0132] (1) The project manager inputs the weight of each index. In this example, the user inputs the importance and weight preference coefficients of the bug: α=20 and β=5.

[0133] (2) The project manager inputs the genetic algorithm parameters. In this example, the number of chromosomes input by the user (PS) = 100; the probability of chromosome variation (MR) = 0.1; the maximum number of hereditary generations = 500.

[0134] (3) Testers submit bug reports. After simplification, the bug information roughly includes the contents shown in Table 1 and Table 2.

[0135] Table 1. Bug description

[0136] Bug number

[0137] Bug 13

[0138] Table 2. Technical requirements for bugs

[0139]

[0140] (4) The ent...

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 method for automatically generating a Bug repair plan and a Bug repair method, belonging to the field of computer software engineering. The method for automatically generating the Bug repair plan comprises the following steps: 1) using a resource modeling module to extract the attribute information of an input Bug report set; 2) using the resource modeling module to extract the attribute information of stored human resources; 3) using a task scheduling module to acquire a candidate human resource set required by each Bug repair activity in accordance with the extracted attribute information; 4) configuring a binary-system chromosome structure which can be identified by a genetic algorithm, wherein the binary-system chromosome structure comprises candidate resources of the repair activities and executed priority of the repair activities; and 5) using the task scheduling module to optimize the binary-system chromosome structure by the genetic algorithm to obtain the optimal repair plan of the input Bug report set. Through the invention, the accuracy of configuring the human resources is improved, the dependence on subjective consciousness of the human in the planning process is reduced, and the utilization rate of the human resources is improved.

Description

technical field [0001] The invention belongs to the field of computer software engineering, in particular to a method for automatically generating a bug repair plan and a bug repair method. Background technique [0002] Defects (Defect or Bug) in software are "by-products" in the software development process. According to statistics, a professional programmer will produce 5 bugs per 1000 lines of code on average. For a software company, handling these bugs quickly and accurately can effectively shorten the software development cycle, improve the quality of software products, and thus better meet user needs. The establishment of a reasonable task schedule can make all project managers, senior managers, customers and other personnel related to the project full of confidence in the project, and can see the results of the project before the project starts. Bug fixing, as an indispensable part of project development, also requires reasonable planning. [0003] Each bug fixing ...

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 Applications(China)
IPC IPC(8): G06Q10/00G06N3/12
Inventor 王青陈洁肖俊超杨秋松
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products