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

Software scale measurement method based on demand identification

A measurement method and software scale technology, applied in the field of software scale measurement based on requirement identification, can solve problems such as difficulty in obtaining grammar and syntax information, difficulty in applying requirement classification models, poor generalization ability, etc., and achieve the effect of improving classification accuracy.

Pending Publication Date: 2022-07-05
SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN +1
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional demand classification method relies heavily on feature engineering. The model regards the text as a collection of several words, and each word appears in the collection independently and has no relationship with other words. The traditional feature extraction technology only obtains the word itself. Grammatical and syntactic information is difficult to obtain from the shallow information of feature and demand sentences
Secondly, most requirements classification models have poor generalization ability, especially when using manual preprocessing models, when applied to unknown software projects, the performance of the model drops sharply, making it difficult for the requirements classification model to be applied to actual projects

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
  • Software scale measurement method based on demand identification
  • Software scale measurement method based on demand identification
  • Software scale measurement method based on demand identification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described below in conjunction with the accompanying drawings and embodiments, it should be understood that the following embodiments are intended to facilitate the understanding of the present invention, but do not have any limiting effect on it.

[0049] On the premise of fully understanding the actual software scale measurement process and the in-depth study of methods such as function point measurement software scale, the present invention realizes intelligent function point analysis by learning the existing function point analysis process knowledge, and adopts a natural language processing model. Realize requirement identification, and finally combine the function point measurement method with requirement identification to realize an efficient, accurate and reliable software scale measurement process, such as figure 1 shown.

[0050] First, the present invention constructs basic data from existing public data sources in the fie...

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 software scale measurement method based on demand identification. According to the method, on the basis of a requirement specification document of software, software requirements are obtained and subjected to requirement classification, and the software scale is obtained by identifying and counting function points in the function requirements. Comprising the steps of obtaining a demand specification document of target software; performing data preprocessing on the target software demand document to obtain demand statement data; using a graph attention network and BERT to construct an automatic demand classification model for demand identification and classification; function point scale calculation is carried out on function requirements, and attribute embedding and global statistics are carried out on non-function requirements; and finally, completing software scale measurement by taking function point scale estimation as a main part and taking global non-function demand classification statistics and system characteristics as adjustment coefficients.

Description

technical field [0001] The invention relates to the technical field of software scale measurement, and specifically provides a software scale measurement method based on requirement identification. Background technique [0002] Software development project scale measurement is the basis for estimating software project workload, compiling cost budget, and planning reasonable project schedule. Scale measurement is one of the important reasons why software projects fail. With the development of computer technology and software engineering, more and more software projects emerge. Successful software system development means delivering software systems that meet user requirements on time and on budget. From the development experience of software projects at home and abroad, there are many factors that affect the success or failure of system development, and software scale estimation and management control are one of the key factors for its success. If the estimated scale is to...

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
IPC IPC(8): G06F8/10G06F8/77G06N3/04G06N3/08
CPCG06F8/10G06F8/77G06N3/08G06N3/047
Inventor 李刚郑成鹏李敏周鸣乐韩德隆
Owner SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN
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