CN112764794A - Open source software information management system and method - Google Patents

Open source software information management system and method Download PDF

Info

Publication number
CN112764794A
CN112764794A CN202110025064.7A CN202110025064A CN112764794A CN 112764794 A CN112764794 A CN 112764794A CN 202110025064 A CN202110025064 A CN 202110025064A CN 112764794 A CN112764794 A CN 112764794A
Authority
CN
China
Prior art keywords
source software
information
evaluation
characteristic information
open source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110025064.7A
Other languages
Chinese (zh)
Inventor
夏修理
成思敏
吴可欣
陈天明
潘浩
梁鹰
林有宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianyi Digital Life Technology Co Ltd
Original Assignee
CENTURY DRAGON INFORMATION NETWORK CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CENTURY DRAGON INFORMATION NETWORK CO LTD filed Critical CENTURY DRAGON INFORMATION NETWORK CO LTD
Priority to CN202110025064.7A priority Critical patent/CN112764794A/en
Publication of CN112764794A publication Critical patent/CN112764794A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses a system and a method for managing open source software information, wherein the system comprises: the information acquisition device is used for acquiring the characteristic information of the target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety factor, use condition and software quality; the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade; and the storage module is used for classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for the user and generating a retrieval report. The technical problems that the prior art depends on manpower in a large quantity, index selection is not targeted, and therefore the working efficiency of open source software information management is low and the reliability is poor are solved.

Description

Open source software information management system and method
Technical Field
The present application relates to the field of data analysis and management technologies, and in particular, to a system and a method for managing open source software information.
Background
The related statistical data show that the proportion of the domestic enterprises using the open source technology reaches 86.7 percent, and the proportion of the enterprises planning to introduce the open source technology is 10.6 percent. The open source technology is generally accepted by enterprises, and meanwhile, certain risks such as safety, law and the like are brought. As more and more enterprises participate in open source software activities and use open sources for software product development, open source data analysis management work has become a major concern for enterprises. On the management tool level, after a part of products are extracted based on massive Internet open source software information, the search sequencing is optimized.
The existing information analysis management technology for open source software depends on a large amount of manpower, so that the working progress is difficult to control, the index selection of the open source software is limited, the pertinence and the reliability of subsequent data analysis and processing are poor, and the evaluation efficiency is greatly influenced by the index.
Disclosure of Invention
The application provides an open source software information management system and method, which are used for relieving the technical problems of low open source software information management working efficiency and poor reliability caused by the fact that the prior art depends on manpower in a large quantity and index selection is not targeted.
In view of this, the first aspect of the present application provides an open source software information management system, including: the system comprises an information collector, a grade division module and a storage module;
the information collector is used for obtaining characteristic information of the target open source software, wherein the characteristic information comprises community popularity, legal risk, life cycle, safety factor, use condition and software quality;
the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade;
the storage module is used for classifying and storing the target open-source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for users and generating a retrieval report.
Optionally, the method further includes:
and the information caching module is used for caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Optionally, the method further includes:
and the information identification module is used for identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Optionally, the preset rating method includes an adaptive threshold rating method and an expert group rating method.
Optionally, the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in the data format by adopting the self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
Optionally, the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in a non-data format by adopting the expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
A second aspect of the present application provides an open source software information management method, including:
acquiring characteristic information of target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety coefficient, use condition and software quality;
carrying out preset grade division on the characteristic information according to a preset grade division method to obtain an evaluation grade corresponding to the characteristic information;
calculating the evaluation score of the target open source software according to the evaluation grade;
classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes;
and generating a retrieval report in response to the evaluation feedback of the user and the retrieval request.
Optionally, the obtaining the feature information of the target open-source software further includes:
and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Optionally, the caching the characteristic information in a form of a message queue according to different dimensions to obtain cached characteristic information, and then the method further includes:
and identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Optionally, the preset rating method includes an adaptive threshold rating method and an expert group rating method.
According to the technical scheme, the embodiment of the application has the following advantages:
in this application, an open source software information management system is provided, including: the information acquisition device is used for acquiring the characteristic information of the target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety factor, use condition and software quality; the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade; and the storage module is used for classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for the user and generating a retrieval report.
According to the open source software information management system, the acquired feature information of the open source software is composed of various different index information, wherein legal risks, life cycles and safety coefficients are important key indexes after the acceptance of the current open source software in an enterprise rises, the community popularity can reflect the acceptance of the open source software, and the accuracy of the open source software expressed by adopting various different indexes is higher; the reliability of the evaluation grade can also be ensured by rich index selection, and the manual operation can be reduced by formulating complete information acquisition, grade evaluation and information storage strategies, so that the information processing process is accelerated. Therefore, the technical problems that in the prior art, a large amount of manpower is relied on, index selection is not targeted, and the information management working efficiency of the open source software is low and the reliability is poor can be solved.
Drawings
Fig. 1 is a schematic structural diagram of an open-source software information management system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an open source software information management method according to an embodiment of the present application;
fig. 3 is a schematic view of a feature information processing flow provided in an embodiment of the present application;
fig. 4 is a diagram of a hardware system architecture of a memory module according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
For ease of understanding, referring to fig. 1, an embodiment of an open source software information management system provided by the present application includes: an information collector 101, a ranking module 102 and a storage module 103.
The information collector 101 is configured to obtain feature information of the target open source software, where the feature information includes community popularity, legal risk, life cycle, safety factor, use condition, and software quality.
The type and the number of the information collectors can be set according to actual conditions, and different collectors are generally set according to different information types. The feature information includes some basic information, such as software profiles, applicable scenarios, technical stacks, keywords, etc., in addition to the above-mentioned key information. The legal risk in the characteristic information mainly refers to copyright license infringement risk; the community popularity is github star number, search popularity, comment quantity, fork data, release version, third-party network application data and the like; the life cycle is the release time; the measurement indexes of the safety factor are the number, the severity degree, the bug fixing time, third-party network reference data and the like of CNNVD/CVE safety bugs; the use condition refers to market share, adopted enterprise or organization number; the software quality refers to the stability, functionality, usability, resource occupation, software performance, maintainability and transportability of the software.
The grade division module 102 is configured to perform preset grade division on the feature information according to a preset grade division method to obtain an evaluation grade corresponding to the feature information, and calculate an evaluation score of the target open-source software according to the evaluation grade.
Further, the preset grading method includes an adaptive threshold rating method and an expert group rating method.
Further, the ranking module 102 is specifically configured to:
and performing preset grade division on the characteristic information of the data format by adopting a self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
Further, the ranking module 102 is specifically configured to:
and performing preset grade division on the characteristic information in the non-data format by adopting an expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
In order to save manpower, an adaptive threshold rating method is combined with an expert group rating method, and if the acquired feature information can be directly measured through data, an adaptive threshold can be configured for grading; for example: the github star number of the open source software information automatically acquired to kubenetes is 72.9k, and when the 'community heat' reaches 5-point threshold value 50k, the 'community heat' grade of the kubenetes is marked as 5. If the acquired feature information cannot be directly expressed through data and the 'use condition' of kubenetes is difficult to directly grade, manually grade; and manually rating the cloud manufacturer to be 5 according to the use condition of the cloud manufacturers such as ***, alibaba and the like, and then inputting the rating through an open source software information storage management system. The combination of the two rating methods not only can accelerate the working process, but also can ensure the reliability of the rating result by a self-adaptive rating mode. The results shown in table 1 are obtained after evaluation, for example the tetfpl protocol of the love-to-earth license is not required to be unlimited and scores up to 5 points, and in terms of software lifecycle, the innovation in the technical adoption lifecycle model scores 5.
TABLE 1 rating List of feature information for open source software
Figure BDA0002889971320000051
Figure BDA0002889971320000061
Each kind of feature information can determine an evaluation grade, and for the same open source software, the comprehensive score can be calculated by combining the evaluation grades corresponding to the various kinds of feature information, namely the evaluation score of the target open source software is calculated according to the evaluation grades. Different weights can be divided for different characteristic information, and the evaluation score can be obtained by calculating according to different weights, and the specific process can be obtained according to the prior art, which is not described herein any more.
The storage module 103 is configured to store the target open-source software and the corresponding evaluation scores in a classified manner by using different storage modes, provide an evaluation feedback service and a retrieval service for the user, and generate a retrieval report.
The storage module is classified and stored according to the information category of the target open source software, please refer to fig. 3, which includes basic information management, legal risk management, life cycle management, security factor management, community heat management, software quality management, service condition management, other feature management, and the like, and different categories are correspondingly stored in different management modules. When the user needs to retrieve or feed back information, corresponding service can be provided, and a retrieval report can be generated according to the retrieval requirement during retrieval, so that the user can conveniently check the information.
Referring to fig. 4, the hardware system of the memory module is a layered architecture, and each layer functions as follows:
1. an access layer: the method comprises the steps that a unique hardware system inlet is realized based on Nginx, the flow is realized by utilizing a reverse proxy function of the Nginx, and the flow is forwarded to a next layer of service;
2. interface layer: and the entrance of the system service is used for authentication and routing. The layer does not process specific business logic, but calls the next layer of business service or general service to combine to realize specific business logic.
3. And (3) a service layer: the method can be divided into a business service layer and a general service layer 2, and communication between the business service layer and the general service layer is realized through an RPC protocol. The business service layer provides business related minimum granularity APIs such as a user API, a store API, and a comment API. The generic service layer provides some common basic services such as search services, notification services and log services.
4. A storage layer: and three types of storage, namely MySQL, Redis and Ceph, are adopted. MySQL is used for storing structured data such as users, measurement indexes, basic information of open source software and the like; redis is used for storing hotspot data searched by a user so as to improve the retrieval performance of the system; ceph is used to store unstructured data such as domain expert group's review reports and performance test reports.
Further, still include:
and the information caching module 104 is configured to cache the feature information in a form of a message queue according to different dimensions to obtain cached feature information.
Referring to fig. 3, a message queue is a "first-in-first-out" data mechanism in the underlying data structure. The processing speed of capturing the multi-angle feature information of the open source software from the internet in practice is low, and at the moment, if the feature information is cached in a message queue mode according to different dimensions, the convenience of information extraction can be guaranteed when the information needs to be processed subsequently.
Further, still include:
and the information identification module 105 is used for identifying basic information of the target open source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Referring to fig. 3, the open-source software feature identification module is an information identification module, the identified feature information is feature information corresponding to the cached open-source software, the identification result includes basic information such as a name, a version number, a license copyright protocol, a technology stack type, and the like, and the identified basic information and the corresponding target open-source software are stored in the storage module together.
At present, open source software is various in types and functions, and it is a very challenging matter for a user to find suitable software. The error and missing information in the system can be corrected by auxiliary modes such as feedback of users and rating of expert groups, and the accuracy of the information can be further ensured.
According to the open source software information management system, the acquired feature information of the open source software is composed of various different index information, wherein legal risks, life cycles and safety coefficients are important key indexes after the acceptance of the current open source software in an enterprise rises, the community popularity can reflect the acceptance of the open source software, and the accuracy of the open source software expressed by adopting various different indexes is higher; the reliability of the evaluation grade can also be ensured by rich index selection, and the manual operation can be reduced by formulating complete information acquisition, grade evaluation and information storage strategies, so that the information processing process is accelerated. Therefore, the technical problems that in the prior art, a large amount of manpower is relied on, index selection is not targeted, and the information management working efficiency of the open source software is low and the reliability is poor can be solved.
The above is an embodiment of an open source software information management system provided by the present application, and the following is an embodiment of an open source software information management method.
For ease of understanding, referring to fig. 2, the present application provides an embodiment of an open source software information management method, including:
step 201, acquiring characteristic information of target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety factor, use condition and software quality;
step 202, performing preset grade division on the characteristic information according to a preset grade division method to obtain an evaluation grade corresponding to the characteristic information;
step 203, calculating the evaluation score of the target open source software according to the evaluation grade;
step 204, classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes;
step 205, in response to the evaluation feedback and the retrieval request of the user, a retrieval report is generated.
Further, step 201, thereafter, further includes: and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Further, caching the characteristic information in a form of message queues according to different dimensions to obtain cached characteristic information, and then:
and identifying basic information of the target open source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Further, the preset grading method includes an adaptive threshold rating method and an expert group rating method.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for executing all or part of the steps of the method described in the embodiments of the present application through a computer device (which may be a personal computer, a server, or a network device). And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (10)

1. An open source software information management system, comprising: the system comprises an information collector, a grade division module and a storage module;
the information collector is used for obtaining characteristic information of the target open source software, wherein the characteristic information comprises community popularity, legal risk, life cycle, safety factor, use condition and software quality;
the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade;
the storage module is used for classifying and storing the target open-source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for users and generating a retrieval report.
2. The open-source software information management system according to claim 1, characterized by further comprising:
and the information caching module is used for caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
3. The open-source software information management system according to claim 2, characterized by further comprising:
and the information identification module is used for identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
4. The open source software information management system of claim 1, wherein the preset rating method comprises an adaptive threshold rating method and an expert group rating method.
5. The open-source software information management system of claim 4, wherein the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in the data format by adopting the self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
6. The open-source software information management system of claim 4, wherein the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in a non-data format by adopting the expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
7. An open source software information management method is characterized by comprising the following steps:
acquiring characteristic information of target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety coefficient, use condition and software quality;
carrying out preset grade division on the characteristic information according to a preset grade division method to obtain an evaluation grade corresponding to the characteristic information;
calculating the evaluation score of the target open source software according to the evaluation grade;
classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes;
and generating a retrieval report in response to the evaluation feedback of the user and the retrieval request.
8. The method for managing information of open source software according to claim 7, wherein the obtaining of the feature information of the target open source software further comprises:
and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
9. The open-source software information management method according to claim 8, wherein the caching the feature information in a form of message queues according to different dimensions to obtain cached feature information, and then further comprising:
and identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
10. The open-source software information management method according to claim 7, wherein the preset rating method includes an adaptive threshold rating method and an expert group rating method.
CN202110025064.7A 2021-01-08 2021-01-08 Open source software information management system and method Pending CN112764794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110025064.7A CN112764794A (en) 2021-01-08 2021-01-08 Open source software information management system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110025064.7A CN112764794A (en) 2021-01-08 2021-01-08 Open source software information management system and method

Publications (1)

Publication Number Publication Date
CN112764794A true CN112764794A (en) 2021-05-07

Family

ID=75701097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110025064.7A Pending CN112764794A (en) 2021-01-08 2021-01-08 Open source software information management system and method

Country Status (1)

Country Link
CN (1) CN112764794A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112860304A (en) * 2021-01-29 2021-05-28 中国科学院计算机网络信息中心 Open source software management system and method for managing software
CN116305137A (en) * 2023-01-12 2023-06-23 四川大学 Automatic safety assessment method and device for open source project

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101311898A (en) * 2008-07-02 2008-11-26 北京大学 Software element reliability evaluation method and system
CN105468512A (en) * 2014-09-05 2016-04-06 北京畅游天下网络技术有限公司 Method and system for evaluating software quality
CN107609794A (en) * 2017-10-10 2018-01-19 中国核动力研究设计院 A kind of technology maturity evaluation information processing unit
CN110287250A (en) * 2019-06-25 2019-09-27 世纪龙信息网络有限责任公司 User gradation quantization method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101311898A (en) * 2008-07-02 2008-11-26 北京大学 Software element reliability evaluation method and system
CN105468512A (en) * 2014-09-05 2016-04-06 北京畅游天下网络技术有限公司 Method and system for evaluating software quality
CN107609794A (en) * 2017-10-10 2018-01-19 中国核动力研究设计院 A kind of technology maturity evaluation information processing unit
CN110287250A (en) * 2019-06-25 2019-09-27 世纪龙信息网络有限责任公司 User gradation quantization method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112860304A (en) * 2021-01-29 2021-05-28 中国科学院计算机网络信息中心 Open source software management system and method for managing software
CN116305137A (en) * 2023-01-12 2023-06-23 四川大学 Automatic safety assessment method and device for open source project
CN116305137B (en) * 2023-01-12 2023-10-13 四川大学 Automatic safety assessment method and device for open source project

Similar Documents

Publication Publication Date Title
US9171072B2 (en) System and method for real-time dynamic measurement of best-estimate quality levels while reviewing classified or enriched data
WO2019100577A1 (en) Automated test management method and apparatus, terminal device, and storage medium
US20140308650A1 (en) Evaluation control
CN110442712B (en) Risk determination method, risk determination device, server and text examination system
CN109040329B (en) Method for determining contact person label, terminal device and medium
KR100921618B1 (en) A technology appraisal method for startup company
WO2020155508A1 (en) Suspicious user screening method and apparatus, computer device and storage medium
US10936695B2 (en) Collaboration system to share tailored information with social networks
CN112764794A (en) Open source software information management system and method
US10387390B2 (en) Judgment quality in SBS evaluation
US9069904B1 (en) Ranking runs of test scenarios based on number of different organizations executing a transaction
US9582586B2 (en) Massive rule-based classification engine
JP4627539B2 (en) Load test system, load test data creation method, and program thereof
US20140365571A1 (en) Automatically Determining Veracity of Documents Posted in a Public Forum
CN117331846B (en) Internet-based software development, operation, test and management system
US20160188676A1 (en) Collaboration system for network management
US9092579B1 (en) Rating popularity of clusters of runs of test scenarios based on number of different organizations
US8355922B1 (en) Systems and methods for prioritizing review of items
US10986230B1 (en) Method and apparatus to capture, analyze, organize, and present support chat information
CN112346938B (en) Operation auditing method and device, server and computer readable storage medium
CN111127043A (en) Credit scoring method, credit scoring device, computer equipment and storage medium
CN111045983A (en) Nuclear power station electronic file management method and device, terminal equipment and medium
US9348902B2 (en) Automated attribute disambiguation with human input
CN110727763B (en) Method for identifying special ethnic group in social media propagation
Sestelo et al. A method for determining groups in cumulative incidence curves in competing risk data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211208

Address after: Room 1423, No. 1256 and 1258, Wanrong Road, Jing'an District, Shanghai 200040

Applicant after: Tianyi Digital Life Technology Co.,Ltd.

Address before: 1 / F and 2 / F, East Garden, Huatian International Plaza, 211 Longkou Middle Road, Tianhe District, Guangzhou, Guangdong 510000

Applicant before: Century Dragon Information Network Co.,Ltd.