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

A Developer Recommendation Method for Group Software Processes

A technology for developers and software processes, applied in data processing applications, predictions, instruments, etc., can solve the problems of sparse submission sequence and performance degradation of prediction technology, achieve high prediction accuracy rate, avoid prediction performance degradation, save computing space and the effect of time

Active Publication Date: 2022-07-19
HANGZHOU INNOVATION RES INST OF BEIJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the problem of performance degradation of existing prediction technology caused by too sparse submission sequence of developers in the process of group software, and improve the accuracy of recommendation, this invention takes group software development projects as the research object, combined with hidden Markov model and item response theory Design and implement a two-tier developer recommendation method for group software process

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 Developer Recommendation Method for Group Software Processes
  • A Developer Recommendation Method for Group Software Processes
  • A Developer Recommendation Method for Group Software Processes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0063] The invention proposes a developer recommendation method oriented to a group software process. First, the hidden Markov model (HMM) is used to calculate the probability of developers registering for the game according to the historical registration records, so as to generate developers who are willing to participate in the game; The probability that developers who have registered for the competition in the development member se...

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 relates to a method for recommending developers for a group software process, comprising the following steps: step 1, collecting historical registration data of developers; step 2, cleaning the registration data of developers, and deleting invalid data; step 3, according to Time sequence, sort out the registration sequence of developers; Step 4, construct HMM based on the registration sequence of developers; Step 5, use the HMM model registered by developers to judge whether the developers are willing to participate in the upcoming competition; Step 5 6. Collect historical data submitted by developers who are willing to participate in the competition; Step 7. Clean the data submitted by developers and delete invalid data; Step 8. Collect the difficulty information of the software development competition and the ability level of the developers information; step 9, use the item response theory IRT model to build a model that predicts the behavior of developers; step 10, determine whether developers are willing to submit solutions for software development competitions, and decide whether to recommend personnel.

Description

technical field [0001] The invention relates to the field of computer group software engineering, in particular to a group software process-oriented developer recommendation method. Background technique [0002] The group software development model is an innovative application of crowdsourcing development methods in the field of software engineering, and a new problem-solving model is a very promising research field. Group software development is manifested as: many software practitioners use their own experience and technology to participate in software development-related tasks through open platforms such as the Internet. A representative group software development practice that is known to work is competitive group software projects developed on crowdsourcing platforms such as TopCoder. The characteristics of low cost, short time and high efficiency of the group software development method make it show great potential in the face of the increasingly complex new situation...

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): G06Q10/06G06Q10/04G06Q10/10
CPCG06Q10/06398G06Q10/04G06Q10/103G06Q10/105
Inventor 胡征慧吴文峻李勃舒王蕴红刘庆杰
Owner HANGZHOU INNOVATION RES INST OF BEIJING UNIV OF AERONAUTICS & ASTRONAUTICS