Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Mixed source software quality evaluation method based on dual-language call relation graph

A technology of call relationship and software quality, which is applied in software testing/debugging, instrumentation, electrical digital data processing, etc., can solve the problems of taking mixed-source attributes of software into consideration and not being able to better evaluate the quality of mixed-source software, and achieve extended application Sexuality, improving effectiveness, and enhancing targeted effects

Pending Publication Date: 2021-02-19
众信方成智能科技(南京)有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, most of the software quality assessment models widely recognized and used in the industry and academia are for closed-source software, and have not yet taken into account the mixed-source attributes of software, and lack evaluation indicators designed for the mixed-source attributes of mixed-source software.
Therefore, these software quality assessment models may have their own advantages in evaluating the quality of closed-source software, but they cannot better evaluate the quality of mixed-source software.

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
  • Mixed source software quality evaluation method based on dual-language call relation graph
  • Mixed source software quality evaluation method based on dual-language call relation graph
  • Mixed source software quality evaluation method based on dual-language call relation graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Embodiment 1: A method for evaluating the quality of mixed-source software based on a bilingual call graph, said method comprising the following steps:

[0048] Step 1) analyze the quality characteristics of mixed-source software, and determine the quality index from three quality characteristic methods of closed-source characteristics, open-source characteristics, and mixed-source characteristics;

[0049] Step 2) Based on the selected quality indicators, a mixed-source software quality model for Java and python languages ​​is constructed;

[0050] Step 3) Collect basic information according to various quality indicators, including code static analysis, and obtain basic information required for calculation in combination with documents and open source community information;

[0051] Step 4) On the basis of the collected basic information, obtain the calling relationship of Java and Python dual languages, and construct a bilingual calling relationship graph, including 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

The invention provides a mixed-source software quality evaluation method based on a dual-language call relation graph, which focuses on Java and python-oriented mixed-source software quality evaluation and comprises the following steps of: setting and selecting quality indexes; constructing a Java / Python mixed source quality model based on the selected evaluation indexes; acquiring basic information for the evaluation unit of each index; constructing a Java and Python bilingual call relation graph on the basis of obtaining the basic information; determining the score of each quality index based on the collected basic information and the calling relationship; determining a weight value of each quality index based on the importance judgment matrix; and determining the score of the software according to the score and the weight value of each quality index so as to evaluate the quality of the mixed source software.

Description

technical field [0001] The invention relates to a method for evaluating the quality of mixed-source software based on a bilingual call relation graph, and belongs to the technical field of quality evaluation. Background technique [0002] In recent years, with the continuous upgrading and evolution of computer hardware systems, people have put forward higher requirements for software quality. With the advent of the information age, people have more and more requirements for the scale of software, and the structure of software is becoming more and more complex. Therefore, the introduction of software quality assessment and evaluation, the discovery of internal defects in software, and the direction of evolution and improvement have been It has become a key issue that the national government, academic circles, business circles and all walks of life pay close attention to. The evaluation and evaluation technology of software quality is helpful to help people in the industry fi...

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): G06F11/36
CPCG06F11/3604
Inventor 李必信张春光王璐璐廖力
Owner 众信方成智能科技(南京)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products