Software quality evaluation method and system based on secondary evaluation

A software quality and software technology, applied in software testing/debugging, biological neural network models, instruments, etc., can solve problems such as weak scalability, low accuracy of software quality evaluation methods, and greater influence of experts' subjective factors. Achieve the effect of short training time and evaluation time, high accuracy and strong scalability

Active Publication Date: 2018-03-13
长春长光精密仪器集团有限公司
View PDF6 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] In view of this, the present invention provides a software quality evaluation method and system based on secondary evaluation, which can effectively solve the problem of low accuracy of software quality evaluation methods in the prior art, greater influence by subjective factors of experts, and poor scalability. Weaker and other issues

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 quality evaluation method and system based on secondary evaluation
  • Software quality evaluation method and system based on secondary evaluation
  • Software quality evaluation method and system based on secondary evaluation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0060] Such as figure 1 As shown, it is a flow chart of Embodiment 1 of a software quality evaluation method based on secondary evaluation disclosed by the present invention, and the method includes:

[0061] S101. Select a software quality evaluation index space, and construct a software quality evaluation result recognition framework;

[0062] Assume that the evaluation index space of selected software quality evaluation is U={T 1 , T 2 ,...,T M}, where ...

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 provides a software quality evaluation method and system based on secondary evaluation. The method includes the steps that a software quality evaluation index space is selected, and a software quality evaluation result identification framework is built; sample data and data of software to be evaluated are collected; the number and the topological structures of BP neural networks aredetermined; the BP neural networks are trained in parallel, and the credibility levels are calculated; the quality evaluation index data of the software to be evaluated is input into each trained BP neural network, and preliminary evaluation results are obtained according to output results of the BP neural networks; the preliminary evaluation results are corrected in combination with the credibility levels of the BP neural networks to generate basic probability assignment of each proposition in the identification framework, and all pieces of evidence are fused according to the DS evidence theory to obtain a fusion result; decision-making is conducted on the fusion result based on decision criteria to generate a final evaluation result. By means of the method, software quality evaluation can be effectively achieved.

Description

technical field [0001] The invention relates to the technical field of software quality evaluation, in particular to a software quality evaluation method and system based on secondary evaluation. Background technique [0002] Software quality is the sum of all characteristics and all characteristics related to the ability of a software product to satisfy stated and implied requirements. Software quality evaluation is to use appropriate technology to measure the quality characteristics and sub-characteristics of the evaluated software and evaluate the measurement results, so as to give the evaluation results of whether the software product can meet specific requirements. Software quality evaluation can quantitatively give the quality level of software, and can carry out corresponding management and quality improvement of software according to the evaluation result data of software quality. [0003] At present, the evaluation methods of software quality mainly include: [00...

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): G06F11/36G06N3/04
CPCG06F11/3608G06N3/04Y02P90/30
Inventor 宋元章李洪雨于涛王安邦陈媛王俊杰刘逻哈清华王红园林星辰
Owner 长春长光精密仪器集团有限公司
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