Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Project popularity analysis method based on mixed effect linear regression model

A linear regression model and mixed effect technology, applied in data processing applications, instruments, resources, etc., can solve problems such as inability to fully evaluate project popularity, and achieve the effect of improving popularity

Active Publication Date: 2018-10-12
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Most of the existing researches in the present invention are to explore bug issue and feature issue separately, and rarely compare the difference between the number of bug issues and feature issues in the project to comprehensively study the influence on the popularity of the project, so the popularity of the project cannot be fully evaluated. The present invention provides a project popularity analysis method based on a mixed effect linear regression model, by collecting project data from GitHub, using the label of the GitHub project issue to judge whether the issue is a bug issue or a feature issue, and then using statistical analysis and regression modeling , the influence relationship between the number of bug issues and the number of feature issues in the project on the popularity of the project is given, and the influence of the number of bug issues and feature issues in the project on the popularity of the project is different, and the relationship between the increase in project popularity and the bug issue and feature issue is analyzed relationship to comprehensively assess item popularity

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
  • Project popularity analysis method based on mixed effect linear regression model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] The first step is to collect project data from GitHub to establish a data set; the specific process is as follows:

[0065] 1.1 Select an item

[0066] The data of this research comes from the GitHub project. We randomly selected 272 GitHub projects. In order to ensure the reliability of the experimental results, the projects we selected contained at least 10 or more bug issues and more than 10 feature issues to ensure the integrity of the experimental data. universal. Table 1 lists example labels for bug issues and feature issues. Issues with these labels will be regarded as bug issues or feature issues.

[0067] Table 1 bug issue and feature issue tags

[0068] bug issue

Bug; defect; type: bug; Browser Bug; bugfix, etc.

feature issue

feature; request; proposal; featreq; feautre, etc.

[0069] 1.2 Select data

[0070] In order to ensure the reliability of the experimental results, for the processing time of the issue, we only consider t...

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

Aiming at the problem that the evaluation of the project popularity has one-sidedness since the defect report and the feature report are separately explored for the existing research, the invention provides a project popularity analysis method based on a mixed effect linear regression model, comprising: by collecting project data from GitHub and then using statistical analysis and regression modeling, giving the influence relation on the project popularity by the number of defect reports and the number of characteristic reports in the project, analyzing the relation between the improvement ofthe project popularity and the defect reports and feature reports through the difference of the influence factors of the defect reports and feature reports in the project to the project popularity; and progressively performing four dimensions of analysis on the description diversity of the defect reports and feature reports to find out the difference between the defect reports and the feature reports in describing the diversity. The invention comprehensively studies the project popularity by analyzing the difference between the number of defect reports and the number of feature reports in theproject, and may comprehensively evaluate the popularity of the project.

Description

technical field [0001] The invention belongs to the field of computer open source software analysis, in particular to a method for analyzing the impact of bug issues and feature issues on item popularity in the project development process. Background technique [0002] Software development is a complex process with many steps and involved developers. Code defects (bugs) or new features (features) usually appear during the software development process. Therefore, bug reports (bug issue) and feature reports (feature issues) are two very important factors in the software project development process. [0003] The number of bug issues and feature issues in projects with different goals and requirements will be different, and the difference in the number of bug issues and feature issues will have a certain impact on project development, such as the popularity of the project. Existing research mainly explores bug issues and feature issues separately, and the judgment of project po...

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/06G06Q10/10
CPCG06Q10/0639G06Q10/103
Inventor 常俊胜胡东阳王涛余跃王怀民尹刚李耀宗
Owner NAT UNIV OF DEFENSE TECH
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
Eureka Blog
Learn More
PatSnap group products