Software recommendation method and device

A software recommendation and software technology, applied in the direction of program control device, software testing/debugging, special data processing application, etc., can solve the problems of indistinguishable, high memory usage, high user evaluation, etc., to avoid waste of time and resources, The effect of improving R&D efficiency

Inactive Publication Date: 2017-01-04
ZTE CORP
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The functions and performances of these different versions and software developed by different developers are also different: some have high stability but relatively simple functions; some have rich functions but high memory usage; Does not affect correct use and has high user ratings
[0003] This makes it impossible for ordinary users to distinguish which version or version of software among these different versions or software developed by different developers is suitable even through the introduction of software functions.

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 recommendation method and device
  • Software recommendation method and device
  • Software recommendation method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0042] Based on the first embodiment of the software recommendation method of the present invention, step S10 may include:

[0043] Step S11, evaluating the software to obtain an evaluation result of the software.

[0044] Evaluation results of the software may be obtained through evaluation, and the evaluation results may include but not limited to: one or a combination of two or more of code defects, time complexity, space complexity, and stability. For example, code defects can be checked by syntactically scanning the code to find out the places that do not meet the coding standards according to the code quality model, so as to evaluate the code defects of the candidate software; obtain the time complexity by recording the execution time of the software; The space complexity is obtained by recording the memory size occupied by the running software. Of course, the evaluation results may also include user evaluations, such as using "fuzzy mathematics" to obtain the correspon...

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 recommendation method which includes the steps: acquiring demand information of a user and software function information; acquiring software matching degrees according to the demand information and the software function information; acquiring recommendation information according to the matching degrees and beforehand acquired software evaluation results; displaying the recommendation information. The invention further discloses a software recommendation device. According to the method, help of experienced developers or staff with clear understanding for various kinds of software or various versions of software is omitted, the software can be objectively analyzed according to the demand information of the user and the software evaluation results, objective recommendation information is obtained, and the method helps the user to select suitable software or versions.

Description

technical field [0001] The invention relates to the technical field of software engineering, in particular to a software recommendation method and device. Background technique [0002] With the popularization of computer and the development of software technology, it is changing people's life and work style day by day. With the continuous expansion of software scale, there are many software with the same function developed by different developers, or there are many versions of software for a specific application, and the performance and functions of different versions of software are different. For example, there are many versions of software designed for a certain optical transmission board. The functions and performances of these different versions and software developed by different developers are also different: some have high stability but relatively simple functions; some have rich functions but high memory usage; Does not affect proper use and has high user ratings....

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): G06F9/445G06F11/36
CPCG06F9/445G06F16/00
Inventor 高立东汪渤又邹红兵李汉宇
Owner ZTE CORP
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